C# 5.0 - not quite there yet! 老外大胆的YY了一下,感觉挺有意思转发过来. 回顾C#发展的历史,C#1.0模仿了Java,并保留了C/C++的一些特性如struct,新学者很容易上手: C#2.0加入了泛型,匿名方法,yield关键字(为啥VB.NET到现在还没有yield?): C#3.0加入了一堆语法糖,lambda,linq的加入,让C#变得更加优雅和灵活: C#4.0增加了动态语言的特性,另外加入的TPL(并行开发库),PLinq等降低现存并发模型的复杂性也…