Visual studio 2010 在Visual Studio中,如何过滤自动完成,使其不';是否仅显示扩展方法和本机成员?
如果我有Visual studio 2010 在Visual Studio中,如何过滤自动完成,使其不';是否仅显示扩展方法和本机成员?,visual-studio-2010,autocomplete,Visual Studio 2010,Autocomplete,如果我有 List<string> x; 列表x; 当我写x.时,自动完成对话框将打开,它将显示许多linq方法,因此我很难找到列表固有的方法 有没有办法暂时让自动完成不显示linq扩展方法 现在我正在使用System.Linq删除的方法
List<string> x;
列表x;
当我写x.
时,自动完成对话框将打开,它将显示许多linq方法,因此我很难找到列表
固有的方法
有没有办法暂时让自动完成不显示linq扩展方法
现在我正在使用System.Linq删除的方法但是我正在寻找一种更有效的方法
谢谢您可以在您的系统中使用System.Linq
名称空间别名:
using AliasLinq = System.Linq;
这样,除非您首先键入AliasLinq,否则不会显示Linq内容。
我不明白。这会有什么作用?令人惊讶的是,这是有效的。但是如果您确实需要使用扩展方法,那么如何调用它们呢?我希望有一个关键的组合…是的,但这不能解决任何问题,现在任何。linq扩展方法不起作用。除非我将其键入AliasLinq.Enumerable。我只是不希望它显示在列表中,但如果编写了任何方法,它应该可以工作。它们明显不同,扩展方法(所有静态方法)都有一点蓝色装饰。@R0MANARMY:问题不是我没有看到它们,问题是它们太多了,所以我找不到正常的函数,因为噪音太大了。这看起来像是:@Stephen McDaniel:你说得对,太遗憾了,我没有看到这个问题,在悬赏之前我会知道这个问题没有解决办法:)