45 votes

Différence entre List.All() et List.TrueForAll()

Y a-t-il une différence pratique entre et lors de l’utilisation sur un ? Je sais que cela fait partie de , alors pourquoi ajouter?

12voto

Daniel A. White Points 91889

`` existait dans .NET 2.0, avant linq dans .NET 3.5.

Voir : http://msdn.microsoft.com/en-us/library/kdxe4x4w(v=VS.80).aspx

7voto

Etienne de Martel Points 16020

semble être spécifique à List, alors qu’il fait partie de LINQ.

Je suppose que le premier remonte au .NET 2 jours, tandis que le second est nouveau dans .NET 3.5.

2voto

KeithS Points 36130

Fondamentalement, parce que cette méthode existait avant Linq. TrueForAll sur une liste provient de Framework 2.0.

1voto

Itay Karo Points 10446

`` n’est pas une méthode d’extension et dans le framework à partir de la version 2.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X