请参见此处:.NET 2.0上的LINQ支持
创建一个新的控制台应用程
仅将System和System.Core保留为引用的程序集
为System.Core将Copy Local设置为true,因为它在...LINQ to SQL和LINQ到实体需要许多新的类(DataContext/ ObjectContext,大量的属性,EntitySet,EntityRef,Link,IQueryable,等)和表达式树...但是,我知道,只要使用VS 2008编译器来定位2.0框架,就可以编写VB LINNQ代码.
但是,您必须实现一些自己的LINQ方法....dim q = from x in xs where x > 2 select x*4;
并将其转换为如下代码:
?...dim q = xs.where(function(x) x > 2).select(function(x) x * 4);
对于3.5框架附带的LINQ功能,这些方法在IEnumerable或IQueryable