在什么情况下LINQ最适用?
建议使用LINQ来查询所有类型的集合会不会很有意义?
答案 0 :(得分:7)
这是一个非常广泛的问题,所以我必须提供一个非常广泛的答案
LINQ最适用于IEnumerable中包含数据的任何场景,您必须以某种方式检查,查询,聚合或投影此数据。
答案 1 :(得分:1)
当您想要查询数据时,Linq最适用。
它运行从Linq到SQL到Ling到亚马逊的开局。
答案 2 :(得分:1)
LINQ提供了查询数据源的常用语法 - SQL,XML,对象等。底层提供程序负责将LINQ查询转换为适合数据源的表单,这意味着你所要做的只是“插件”权利通过接口提供。现在,您可以使用很好的分离和一致的代码来查询各种不同的数据源。