我在C#中使用lambdas很多(LINQ中有很多种类,ASP.NET MVC中的强类型助手,AutoMapper API等),但是我不能在我自己的代码中开始使用C#功能,因为我不能弄清楚我能用他们做些什么很酷的事情.我大部分时间都直观地使用它们.
有关于此的任何参考或快速(但完整)指南.我不是在寻找MSDN参考,而是为了快速解释C#的所有功能特性.如果可以缩小列表以及一些指向博客文章的链接 - 这也是可以接受的.
问题结束后更新:似乎我的长解释并不清楚,所以我会尝试将其缩小:我需要一个可用于编写自己的代码的概念列表(不使用其他API).接受的答案是我需要的,谢谢.
这是一篇很好的CodeProject文章,解释了C#中引入的功能特性.它还为每个功能提供了易于理解的示例:
本文提供了函数和一等值的解释和示例:
之后,文章讨论了C#中的函数式编程,包括以下几点:
BeginInvoke
,IsCompleted
,EndInvoke
,并使用异步函数与回调 归档时间: |
|
查看次数: |
244 次 |
最近记录: |