【发布时间】:2010-11-21 14:50:13
【问题描述】:
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
System.Text.MyCustom mc = new System.Text.MyCustom();
}
}
}
namespace System.Text
{
public class MyCustom { }
}
我如何在 VB 中做到这一点,同时在应用程序中有根命名空间,这可能吗?
更新: 根据答案,我认为没有办法做到这一点。 我向 Microsoft Connect 发布了功能建议:Please vote。
【问题讨论】:
-
如果不删除应用程序的根命名空间,您将无法执行此操作。实现您想要的唯一方法是删除根命名空间,并在代码中的任何位置显式设置命名空间。在 C# 项目中,您没有根命名空间,只有默认命名空间,这正是您在这里所要求的。抱歉,这是 VB.NET 和 C# 的区别之一。
-
敬畏:这应该是下面的答案..
标签: c# vb.net language-features namespaces