从CLR2.0之后,虽然.net已经升级到3.5但CLR仍是2.0
许多程序集,如mscorlib.dll System.Windows.Forms.dll都是2.0版本的
而且现在似乎有个趋势,要扩展新的东西,不是把原有程序集升级,而是写一个新的程序集通过扩展方法来提供新的东西
对IEnumerable进行扩展就是一个典型的例子难道mscorlib.dll永远停留在了2.0,以后只会通过扩展方法来扩展?