namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
System.Text.MyCustom mc = new System.Text.MyCustom();
}
}
}
namespace System.Text
{
public class MyCustom { }
}
¿Cómo puedo hacer esto en VB, aunque tenga un espacio de nombres raíz en la aplicación, esto es posible?¿Hay alguna manera de escapar del espacio de nombres raíz en VB?
Actualización: De acuerdo con las respuestas, supongo que no hay forma de hacerlo. Publiqué una sugerencia de función para Microsoft Connect: Please vote.
No puede hacer esto sin eliminar el espacio de nombres raíz para la aplicación. La única forma de lograr lo que desea es eliminar el espacio de nombres raíz y establecer explícitamente el espacio de nombres en todas partes del código. En el proyecto C# no tiene espacio de nombres raíz, solo espacio de nombres predeterminado, que es realmente lo que está pidiendo aquí. Lo siento, esta es una de las diferencias entre VB.NET y C#. – awe
para admirar: esta debería ser una respuesta a continuación ... – Colin