namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
System.Text.MyCustom mc = new System.Text.MyCustom();
}
}
}
namespace System.Text
{
public class MyCustom { }
}
我如何在 VB 中执行此操作,同时在应用程序中具有根 namespace ,这可能吗?
更新: 根据答案,我认为没有办法做到这一点。 我向 Microsoft Connect 发布了功能建议:Please vote .
最佳答案
在 VS 2012 的 VB.NET 中,这个老问题被修复了。从此版本开始,您可以使用前导 global
转义根命名空间。以下代码在 VS 2010 中存在错误,但在 VS 2012 中正确:
Imports Tools
Module Module1
Sub Main()
SayHello()
End Sub
End Module
Namespace Global.Tools
Module TestModule
Sub SayHello()
Console.Out.WriteLine("Hello")
End Sub
End Module
End Namespace
关于c# - 有没有办法在 VB 中转义根命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1311099/