gpt4 book ai didi

c# - 有没有办法在 VB 中转义根命名空间?

转载 作者:可可西里 更新时间:2023-11-01 08:06:26 24 4
gpt4 key购买 nike

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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com