首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual的“自动解析”功能不适用于扩展方法--现在怎么办?

Visual的“自动解析”功能不适用于扩展方法--现在怎么办?
EN

Stack Overflow用户
提问于 2009-09-06 19:50:18
回答 1查看 1.3K关注 0票数 9

我喜欢视频演播室中的“解决”功能。

典型场景:

Debug

  • Type .

  • Notice中没有智能感知appears

  • Right-click

  • Select Resolve

  • Choose using System.DiagnosticsSystem.Diagnostics.Debug

  1. 类型

漂亮的。一直用它。

扩展方法场景:

智能感知显示数组方法的var maxNumber = new int[] {1, 2, 3, 4}

  • Type .

  • Notice中的
  1. 类型,但没有LINQ扩展、methods
  2. Manually类型、Max()
  3. Right-click Max()
  4. No解析被发现、
  5. 、右键单击int[]
  6. Still、intellisense to be found
  7. Begrudgingly、滚动到页面顶部并输入using System.Linq;*

*假设你心知肚明,否则就绞尽脑汁,或者去查一下

实现思想:

如果要发明这个特性,一个想法是输入.要读取时出现的第一个intellisense项,<extension methods...>,如果我单击该项,它将显示包含有关类的扩展方法的所有命名空间的解析列表。

夫妇问题:

  1. 是否为Visual?
  2. 的未来版本指定了此功能?为查找特定类?

可能可用的扩展方法(以及相应的命名空间)提供了任何变通方法/提示。

EN

回答 1

Stack Overflow用户

发布于 2010-12-14 14:24:41

我真的讨厌必须“只知道”使用什么名称空间来支持任何给定的类。我是说,他们有成千上万的人。谁知道您需要什么名称空间?没有任何命名约定可以作为线索。

这是一个遗憾,因为我也使用Netbeans的Java,和“解决导入”工作完美的一切。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1386541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档