.NET 3.5引入了方法扩展(extension method,直译应该叫做扩展方法,但是很明显方法扩展更能准确的反映其真实含义)的概念,允许随时向预编译的类型添加新功能,这样就可以为既有的对象扩展新功能。这个特性真的有可能是你在开发时让你激动的功能。然你在用C#的时候也能体会一点用JavaScript这样的动态语言编程时的快感,直接看下面的代码吧。.NET 3.5引入了方法扩展(extension method,直译应该叫做扩展方法,但是很
.NET 3.5引入了方法扩展(extension method,直译应该叫做扩展方法,但是很明显方法扩展更能准确的反映其真实含义)的概念,允许随时向预编译的类型添加新功能,这样就可以为既有的对象扩展新功能。这个特性真的有可能是你在开发时让你激动的功能。然你在用C#的时候也能体会一点用JavaScript这样的动态语言编程时的快感,直接看下面的代码吧。.NET 3.5引入了方法扩展(extension method,直译应该叫做扩展方法,但是很