在 .NET 2.0上使用“扩展方法”,真是太easy了。不用引什么System.Core, 也不用LinqBridge(http://www.albahari.com/nutshell/linqbridge.aspx).
就两行代码就搞定!
namespace System.Runtime.CompilerServices
{
[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly)]
public sealed class ExtensionAttribute : Attribute {}
}