LINQ API澄清

时间:2009-11-19 15:32:15

标签: c# linq

我知道LINQ的Microsoft实现。可以使用不同的LINQ API(第三方)?

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

肯定有不同的LINQ提供商。例如,有LINQ to NHibernate;我有Push LINQ;有.NET 2.0-compatible port of LINQ to Objects和其他各种。

关于LINQ的一个好处是,它更像是一种模式而不是其他任何模式。您可以以任何您想要的方式实现对您有用的模式位。如果您需要进程外查询引擎,那么您可以使用Queryable开头,但 不能使用IEnumerable<T>或{{1} }。