在哪里可以找到 C# 3 的深入指南?[关闭]
-
05-07-2019 - |
题
似乎 C# 3 在我没有注意到的情况下就击中了我,你们能告诉我有关 C# 3 的深入指南吗?从 lambda 到 linq,再到该语言第三版中引入的所有其他内容。
印刷书籍固然很好,但在线指南会更好!
解决方案
顾斯科特 有一些关于 C# 3 的精彩帖子:
- C# ??空合并运算符(并将其与 LINQ 一起使用)
- LINQ 到 SQL:第 8 部分 (这是一个由 8 部分组成的系列,请查看帖子顶部以获取前 7 部分的链接)
- 自动属性、对象初始值设定项和集合初始值设定项
- 扩展方法
- 拉姆达表达式
- 查询语法
- 匿名类型
一些更有用的链接:
其他提示
那里有一些高质量的博客。
我的一些最爱: Eric Lippert , Eric White , Scott Gu
我被告知这是一本好书 C#in Depth
MS培训套件 Visual Studio 2008和.NET Framework 3.5培训工具包和。NET Framework 3.5增强功能培训套件
频道9 演示文稿\视频
到目前为止,我已经阅读过Jon Skeet撰写的“C#In Depth”的前4章,并会推荐这本书。
深度C#的另一个推荐;它不仅会完全解释C#3.0 - 而且还会显着提高您对C#2.0的理解 - 例如,迭代器块或捕获变量的许多细微差别。
绝对值得一读。
如果您正在寻找一些死树参考,我推荐Pro C#2008和Andrew Troelsen的.NET 3.5平台。
我发现 C#3.0 in Nutshell 非常有用
我发现 Pro LINQ:C#2008中的语言集成查询对此非常有帮助。它有一章涵盖了3中的所有新语言功能,当然本书的其余部分深入探讨了LINQ。我会极力推荐它。
C#3规范提供了该语言的完整描述,但是这可能 非常详细地满足您的需求。
不隶属于 StackOverflow