在智能感知中没有Where的列表<T>

Mat*_*ieu 1 c# resharper list visual-studio-2010

我不明白为什么有时我不能.where()在通用列表上执行.它大部分时间都是在intellisense中显示的,但有时并非如此.

它与列表是参数的事实有关吗?或者它与resharper的intellisense相关?

在此输入图像描述

Rya*_*res 12

您需要导入适当的命名空间:

using System.Linq;
Run Code Online (Sandbox Code Playgroud)


Tom*_*cek 7

你错过了

using System.Linq;
Run Code Online (Sandbox Code Playgroud)

没有它,LINQ扩展方法将不会出现.