添加 using

“添加 using”是一项 Visual C# IntelliSense 功能,它提供了一种简便的方法,可以为代码中出现的未绑定类型搜索命名空间,然后在代码中为该命名空间添加 using 指令或完全限定未绑定类型的实例。

备注

未绑定类型是在项目中引用但 IntelliSense 和 C# 编译器无法将其与声明匹配的类型。 与 using 指令一样,引用声明类型的命名空间也能使 IntelliSense 和编译器读取类型。

如果未绑定类型嵌套在多个命名空间或类型中,则 IntelliSense 将显示多个建议,提示该未绑定类型应绑定到何处。 IntelliSense 一次显示的建议数最多为五条 using 语句和五个完全限定名称。

“添加 using”IntelliSense 操作使您能够将注意力集中在编写的代码上,而不需要将注意力转移到代码的其他部分。

若要启动“添加 using”操作,请将光标定位在一个无法解析的类型引用上。 例如,当您创建一个控制台应用程序然后将 XmlTextReader 添加到 Main 方法体时,在 XmlTextReader 的最右侧字符的下方将出现一个智能标记,因为它是作为无法解析的类型引用出现的。

使用智能标记图像添加

随后,您可以从**“IntelliSense”菜单或上下文菜单的“解析”**子菜单中选择“添加 using”调用它,或通过智能标记调用它。 只有当光标位于未绑定类型上或在它旁边时,智能标记才可见。

使用智能标记展开图像添加

调用**“添加 using”**操作时,using 指令被添加到源代码开头。 有关更多信息,请参见 如何:为未绑定类型添加 using

请参见

任务

如何:创建解决方案和项目

参考

using 指令(C# 参考)

其他资源

自动代码生成