views:

401

answers:

4

With .NET 3.5 a large amount of extension methods were added to the core base of code. I've noticed that in MSDN, IEnumerable<> etc have a section on Extension methods that have been added.

Is there a list of ALL the extension methods that have been added for reference?

EDIT Thanks for the answers but I'm looking for a full list, not just links to MSDN articles for each independant type, I'm looking for a full list.

A: 

The MSDN documentation has been updated, and it has icons to indicate what is an extension method and what isn't.

casperOne
Yes, as I said, I've seen this list in MSDN but for example I can go to IEnumerable<> as see some of the extension methods and then go to List<> as see others such as ForEach().
Ray Booysen
Actually checking this out, ForEach is not an extension method. my fault.
Ray Booysen
+3  A: 

Many of the extension methods for Linq can be found here. I don't think there is a comprehensive list of all extension methods for .net 3.5

David B
Perfect, thanks!
Ray Booysen
A: 

You could search for them yourself using .NET Reflector and the CodeSearch add-in.

mquander
A: 

Below link provide good details about C#3.0 Extension Method

http://www.a2zmenu.com/CSharp/CSharp-Extension-Method.aspx

rs.emenu