一千萬個為什麽

搜索

我應該更清楚地了解一下underest和LINQ?


由於LINQ是dot net中的一種很好的查詢語言,每個人都應該能夠使用它。 在開始學習LINQ之前,程序員應該具備哪些必要的能力。

在那之後,他應該怎麽了解LINQ? (重要提示)

最佳答案

你對什麽樣的Linq感興趣 - Linq to Objects,Linq to SQL,實現你自己的Linq提供者?

我的建議是,您應該首先了解Linq所基於的功能:

  • IQueryable和IEnumerable擴展方法

  • 方法鏈接和延遲執行

  • 匿名方法和lambda表達式

  • Linq查詢語法

  • 表達式樹(如果您的目標是實施Linq提供程序)

然後,這些功能依賴於更基本的概念:

  • 泛型

  • 代表

  • 集合

一些可以幫助你的書:

  • C#in depth(J。Skeet) - 學習C#的好書
  • LINQ in Action(Marguerie,Eichert,Wooley)

轉載註明原文: 我應該更清楚地了解一下underest和LINQ?

猜你喜歡