c# – List.Where哪里不会出现在intellisense中

我正在读Jon Skeet的书,他提供了一个很好的例子:

List<Product> products = Product.GetSampleProducts();

foreach (Product product in products.Where(p => p.Price > 10))
{
    Console.WriteLine(product);
}

这对我来说似乎很简单.但是,当我尝试做同样的事情时,Where不会出现在intellisense中.我错过了什么吗?它看起来一样.

List<lead> prospects = GetAllProspects();

foreach (lead prospect in prospects)
{

}
添加对System.Linq的引用:

using System.Linq;

确保您的项目的目标是.Net 3.5或更高版本.

相关文章
相关标签/搜索