bonjour
Je cherche à tester ceci
Y a t-il dans la liste "ListElements" un élément dont Element.IDsuivi = RetourRecu.IDSuivi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public class Element { public int IDSuivi { get; set; } public int Avancement{ get; set; } } List<Element> ListElements = new List<Element>() ; a chaque reception { Element RetourRecu = new Element(); RetourRecu.IDSuivi = IDrecu ; RetourRecu.Avancement = Avancementrecu; // Y a t-il dans la liste "ListElements" un élément dont Element.IDsuivi = RetourRecu.IDSuivi }
J'arrive bien entendu à faire ca avec une vilaine boucle for mais je me dis qu'il y a surement bien plus joli...
Je pensais à List.contains au départ mais cela sous entend que je cherche à vérifier l'egalité sur "IDSuivi" et "Avancement" en même temps or je me fiche de Avancement dans cette recherche !
IDsuivi est une sorte d'index dans mon cas. Je cherche a me repositionner dans la liste pour mettre à jour Avancement justement.
Merci par avance pour vos lumières
Partager