哪个大虾知道C#目前各版本的区别,请详细点,就是讲区别就可以了!!!小弟谢了!!!

解决方案 »

  1.   

    http://msdn.microsoft.com/zh-cn/library/ms171868.aspxhttp://msdn.microsoft.com/zh-cn/library/bb332048(VS.90).aspx
      

  2.   

    你是问C#还是.net,下面是.net的:
    1.0-对应2002,是开始的版本,很多地方现在看来都很别扭,但当时觉着编程效率提高了不少。
    1.1-对应2003,相对1.0有重大修改,增加了很多支持。
    2.0-对应2005,整个体系结构变化都比较大,增加了大量非常好用的控件
    3.5-对应2008,感觉编程方面变化不大,但好用的控件更多了。
    4.0-对应2010,前几天刚买了个正版的,比较酷,但感觉功能也不是增加很多
      

  3.   

    2.0增加了范型、范型方法、匿名方法、迭代器、部分类、可空类型、静态类、命名空间别名限定符等。
    3.0中增加了自动属性(get,set只写关键字)、隐含类型局部变量、匿名类型、对象与集合初始化器、扩展方法、Lambda表达式等
    4.0增加了dynamic关键字、默认参数、可选参数等特性,对COM也有改善(我不太清楚)。
      

  4.   

    .NET  4.0 包含了1,2,3,4 
    但是还没见到.NET 4的 CF