C#3.0在Nutshell和C#4.0中

时间:2010-08-03 21:42:23

标签: c#

几年前我购买了C#3.0 In A Nutshell,但从未完成过。我想回到C#并注意到C#4.0已经出局了。我想知道这本书现在有多“过时”,或者只是因为有一些问题需要担心稍后用4.0学习?此外,我非常有兴趣深入了解LINQ,因此更改特别相关。

2 个答案:

答案 0 :(得分:1)

C#4中的主要新功能是动态关键字,协方差/逆变和可选参数。没有太多被弃用的东西。

与C#1到C#2或C#2到C#3的巨大飞跃不同,您可以在几个小时内掌握C#4的所有新功能。动态习语可能需要一段时间才能习惯,但是有足够的资源,并不是完全必要的。

所以,是的,C#3书仍然非常好。

答案 1 :(得分:0)

简而言之,C#3是一本很好的书,可以学习很多关于c#的知识,我记得有关Linq的信息也很多。

我会继续阅读你的书,然后阅读一些关于c#4新功能的文章和博客文章。

顺便说一句,我发现在某种编程语言或工具中学习新功能或“酷”功能的最佳方法之一是寻找“......最酷的功能是什么?”关于StackOverflow的问题 例如,有关cool features in C# 4

的问题