Bonjour,
Vous avez une opinion entre l'utilisation de :
List.Find(),List.First(),List.FirstOrDefault()
ainsi que
List.FindAll(),List.Where(),List.Where().ToList();
Si j'ai bien compris:
First renvois une execption donc lui c'est facile
Find et FirstOrDefault ca revient au même? quoique un utilise un for et l'autre un foreach mais je sais pas si ca à un impact()
J'hésite à utilisé le FirstOrDefault pour une logique de nom de fonction
List.Where renvoit un IEnum et donc serait plus rapide (pas de création de nouvelle list)
List.FindAll et List.Where().ToList() seraient équivalent
Et vous vous utilisez quelle méthodes?
Partager