2009-01-26 3 views
6

Avec .NET 3.5, une grande quantité de méthodes d'extension a été ajoutée à la base du code. J'ai remarqué que dans MSDN, IEnumerable <> etc ont une section sur les méthodes d'extension qui ont été ajoutées.Méthodes officielles d'extension LINQ

Existe-t-il une liste de TOUTES les méthodes d'extension qui ont été ajoutées pour référence?

EDIT Merci pour les réponses, mais je suis à la recherche d'une liste complète, pas simplement des liens aux articles MSDN pour chaque type indépendant, je suis à la recherche d'une liste complète.

Répondre

9

La plupart des méthodes d'extension pour Linq peuvent être trouvées here. Je ne pense pas qu'il y ait une liste exhaustive de tous les méthodes d'extension pour .NET 3.5

+0

Parfait, merci! –

0

La documentation MSDN a été mise à jour et comporte des icônes pour indiquer ce qu'est une méthode d'extension et ce qui ne l'est pas.

+0

Oui, comme je l'ai dit, j'ai vu cette liste dans MSDN mais par exemple je peux aller à IEnumerable <> comme voir certaines méthodes d'extension et ensuite aller à List <> comme d'autres comme ForEach(). –

+0

En fait, en vérifiant cela, ForEach n'est pas une méthode d'extension. ma faute. –

0

Vous pouvez rechercher vous-même en utilisant .NET réflecteur et le CodeSearch add-in.

2

Here est une liste avec des descriptions et des exemples.