rechercher dans une List<Maclass> si une partie de MaClass est égale
bonjour
Je cherche à tester ceci
Code:
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
} |
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