namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
System.Text.MyCustom mc = new System.Text.MyCustom();
}
}
}
namespace System.Text
{
public class MyCustom { }
}
Wie mache ich das in VB, während ein Root-Namespace in der Anwendung, ist das möglich?Gibt es eine Möglichkeit, Root-Namespace in VB zu entkommen?
Update: Nach den Antworten gehe ich davon aus, dass es keine Möglichkeit gibt, dies zu tun. Ich habe einen Funktionsvorschlag an Microsoft Connect gesendet: Please vote.
Sie können das nicht tun, ohne den Stammnamespace für die Anwendung zu entfernen. Der einzige Weg, um das zu erreichen, was Sie wollen, ist, den Root-Namespace zu entfernen und den Namespace explizit überall im Code festzulegen. In C# -Projekt haben Sie keinen Root-Namespace, nur den Standard-Namespace, was Sie hier wirklich fragen. Entschuldigung, das ist einer der Unterschiede zwischen VB.NET und C#. – awe
zu Ehrfurcht: das sollte eine Antwort unter .. sein. – Colin