to Objects(IEnumerable扩展)的实现,如果使用针对框架2.0+的VS2008(C#3.0),则可以很好地工作.它不是LINQ to SQL或其他LINQ提供程序的实现.
2> Michael...请参见此处:.NET 2.0上的LINQ支持
创建一个新的控制台应用程
仅将System和System.Core保留为引用的程序集
为System.Core将Copy Local设置为true,因为它在...基本上,任何只有"语法糖"的东西和新的编译器(C#3.0,VB 9.0)都会发布兼容2.0的IL.这包括LINQ使用的许多功能,例如匿名类,作为匿名委托的lambdas,自动属性,对象初始值设定项和集合初始值设定项...LINQ to SQL和LINQ到实体需要许多新的类(DataContext/ ObjectContext,大量的属性,EntitySet,EntityRef,Link,IQueryable,等)和表达式树...dim q = xs.where(function(x) x > 2).select(function(x) x * 4);
对于3.5框架附带的LINQ功能,这些方法在IEnumerable或IQueryable