在namespace
时,Visual Studio是否提供了搜索每个可用The type or namespace name '____' could not be found
的建议的方法?
我经常忘记用于特定对象的namespace
。
例如,下面的代码无法编译,因为我省略了using System.IO;
。
using System;
namespace myTest {
class Program {
static void Main(string[] args) {
Stream fs = new Stream(); // <-- ERROR
}
}
}
答案 0 :(得分:4)
按 CTRL + 。可以选择添加正确的using
语句(如果程序集已知)或者为成员添加相关的前缀命名空间。
答案 1 :(得分:2)
单击位于不同命名空间的类,您应该在角落看到一个蓝色方块
将鼠标移动到该蓝色方块,并显示一个图标。单击该图标以获得选项列表,其中一个应该是添加适当的命名空间。
答案 2 :(得分:1)
如果将鼠标悬停在引用库中的未知类上,它将提供浮动助手。 Helper会建议添加命名空间。