Bonjour à tous,
Voilà j'ai un problème je souhaite parcourir les éléments qui sont contenus dans une liste pour définir de quels types sont les objets.
En clair, j'ai une liste qui peut contenir jusqu'a 5 objets qui sont des équipements.
chaque équipement à un enum pour définir son type.
EX:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 enum Consotype{ iti, ite, toit, plancher, fenetre, simpleflux, doubleflux }Pour le gameplay du jeu j'ai plusieurs configurations possible, l'utilisateur place dans une maquette virtuelle les équipements qu'il juge les plus performant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Equipement vmc = new equipement(); vmc.consotype = consotype.simpleflux.
Je dois calculer la consommation du bâtiment grace aux équipements qui sont placés dans cette maquette.
j'ai donc 6 scénarios possible en fonction des équipements mis en place !
ma liste peut aller jusqu'a 6 équipements.
EX: l'utilisateur réalise les travaux de menuiserie et place une isolation thermique extérieure. J'ai donc dans ma liste d'équipements actifs deux items.
isolation thermique ext de type consotype.ite et doublevitrage de type consotype.fenetre
je regarde dans un tableau qui m'a était fourni par le client j'ai pour la simulation fenetre/ite une valeur de 9425. Cette valeur me sert par la suite pour le reste du calcul.
Mon problème est que je souhaite avoir une méthode sûre pour regarder dans cette liste de quels types sont les équipements inclus ?
Je pensais à linq, qu'en pensais vous ?
Merci beaucoup
Partager