2009-11-19 6 views
1

나는 Microsoft 구현 LINQ.Are 알고 있습니다. 다른 LINQ API availabe (타사)?LINQ API 설명

+1

* 정확하게 * LINQ의 의미는 무엇입니까? 관련성이 있지만 별개의 기능 (언어 확장, 라이브러리 등)을 포괄하는 광범위한 용어입니다. –

답변

0

은 약 확실히 다른 LINQ 공급자가 있습니다. 예를 들어, LINQ to NHibernate; 나는 Push LINQ이있다; .NET 2.0-compatible port of LINQ to Objects 및 기타 여러 가지가 있습니다.

LINQ에 대한 좋은 점 중 하나는 다른 어떤 것보다 더 많은 패턴이라는 것입니다. 원하는대로 패턴의 비트를 구현할 수 있습니다. out-of-process 쿼리 엔진을 원할 경우 Queryable을 사용할 수 있지만 은 또는 IQueryable<T>을 사용하는이 아닙니다.