Tockers of the World Unite

I’ve often wished I could have my extension methods on .NET 2.0 since that’s what I build with most of the time. Now with some help from Nate Kohari and Scott Hanselman I can. Just add the following to your .NET 2.0 project.

namespace System.Runtime.CompilerServices

{

[AttributeUsage(AttributeTargets.Method, AllowMultiple = false,

Inherited = false)]

public class ExtensionAttribute : Attribute

{

}

}

Since the project is still compiled with the 3.x or 4.x compiler the extensions are properly added.