Bonjour à tous.. je viens faire appel à vous car je suis bloqué depuis qq jours la dessus..
J'ai une class Plugin :
et une class list de pluginCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 public class Plugin { private string _Name; public string Name { get { return this._Name; } set { this._Name = value; } } private string _Version; public string Version { get { return this._Version; } set { this._Version = value; } } private bool _LastVersion; public bool LastVersion { get { return this._LastVersion; } set { this._LastVersion= value; } } }
Code:
1
2
3 public class ListPlugin : List<Plugin> { }
J'arrive a remplir mes class tout va bien, la ou je bloque c'est que j'aimerais comparé des listes entre elles..
jusque ici tout va bien.. :-)Code:
1
2
3
4
5
6 // declaration des lists ListPlugin _ListPlugin1 = new ListPlugin(); ListPlugin _ListPlugin2 = new ListPlugin(); // je remplis mes lists _ListPlugin1 = GetSummaryInstalledPlugins(); _ListPlugin2 = GetSummaryPlugin2();
quand je dis comparé c'est que j'aimerais faire une nouvelle liste et mettre le bool LastVersion à true ou false, selon si string Version de _ListPlugin2 et supérieur à ListPlugin1
et je bloque carrement.. merci à vous de votre aide.