【发布时间】:2014-04-04 06:58:00
【问题描述】:
在 VB.NET 项目中,可以在“添加引用”屏幕上“导入命名空间”。像这样添加的命名空间是全局声明的,因此您不必在每个文件中添加 Import Namespace 行。
在极少数情况下,这允许 VB 开发人员将一个代码文件共享/链接到两个项目,并让每个项目中的不同命名空间解析为第三个项目中的相同类。这解决了我在通过其他 WCF 服务引用 WCF 服务时遇到的一个特殊问题,该问题是由我们的架构引起的。
我现在必须在 C# 项目中使用经过适当翻译的这段代码,但我找不到在全局级别添加命名空间的方法,因为在 C# 中 using 指令,如 Import 语句适用仅到它所在的文件。
是否可以在 C# 项目中复制 VB.NET 项目的“导入命名空间”功能?
【问题讨论】:
-
@ShahroozJefriㇱ 你能详细说明这是如何解决问题的吗?
-
我认为他的意思具有讽刺意味,就像'resharper解决了所有问题'