2010-08-03 63 views
1

几年前,我从零开始购买了C#3.0,并且从未完成它。我试图回到C#中,发现C#4.0已经不在了。我想知道现在这本书是多么“过时”,或者它只是一个问题,因为在4.0版本之后有更多的功能需要担心学习。另外,我对深入了解LINQ非常感兴趣,所以这里的变化尤其相关。C#3.0简介和C#4.0

回答

0

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

我会继续阅读你所拥有的书,并阅读一些关于c#4新特性的文章和博客文章。

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

1

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

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

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