我喜欢视频演播室中的“解决”功能。
典型场景:
Debug
.
using System.Diagnostics或System.Diagnostics.Debug的
漂亮的。一直用它。
扩展方法场景:
智能感知显示数组方法的var maxNumber = new int[] {1, 2, 3, 4}
.
Max()Max()int[]using System.Linq;**假设你心知肚明,否则就绞尽脑汁,或者去查一下
实现思想:
如果要发明这个特性,一个想法是输入.要读取时出现的第一个intellisense项,<extension methods...>,如果我单击该项,它将显示包含有关类的扩展方法的所有命名空间的解析列表。
夫妇问题:
可能可用的扩展方法(以及相应的命名空间)提供了任何变通方法/提示。
发布于 2010-12-14 14:24:41
我真的讨厌必须“只知道”使用什么名称空间来支持任何给定的类。我是说,他们有成千上万的人。谁知道您需要什么名称空间?没有任何命名约定可以作为线索。
这是一个遗憾,因为我也使用Netbeans的Java,和“解决导入”工作完美的一切。
https://stackoverflow.com/questions/1386541
复制相似问题