在什么情况下LINQ最适用?

时间:2009-06-10 21:51:59

标签: c# .net linq

在什么情况下LINQ最适用?

建议使用LINQ来查询所有类型的集合会不会很有意义?

3 个答案:

答案 0 :(得分:7)

这是一个非常广泛的问题,所以我必须提供一个非常广泛的答案

  

LINQ最适用于IEnumerable中包含数据的任何场景,您必须以某种方式检查,查询,聚合或投影此数据。

答案 1 :(得分:1)

当您想要查询数据时,Linq最适用。

它运行从Linq到SQL到Ling到亚马逊的开局。

答案 2 :(得分:1)

LINQ提供了查询数据源的常用语法 - SQL,XML,对象等。底层提供程序负责将LINQ查询转换为适合数据源的表单,这意味着你所要做的只是“插件”权利通过接口提供。现在,您可以使用很好的分离和一致的代码来查询各种不同的数据源。