2010-08-03 66 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的書還是非常好的。