我已经阅读了无数关于C#4.0新功能的博客,帖子和StackOverflow问题.即使是新的WPF 4.0功能也已经开始公开.我找不到并想知道的事情:
我认为,在内部,大多数更改都是针对新的动态语言和并行编程.但是还有其他重大改进吗?因为语言改进只是语言的改进.您只需要新的编译器,除了版本1.0/1.1(至少大部分都可以使用)之外,这些功能可以与较低版本的.Net一起使用.
如果以上功能是唯一的,只有这些功能版本更改为4.0,我认为是4.0,因为基于.Net 4.0版本(即1.0/1.1,2.0和3.0/3.5之后).版本增量是否合理?
编辑:
正如Pavel Minaev在评论中指出的那样,即使这两个特征也是CLR独立的.3.0和3.5也有速度和其他改进.那么为什么版本会增加?