Estoy escribiendo un generador de código que necesitará generar algunas porciones minúsculas de código VB.NET, y dado que este es un generador de código que agregará código de proveedor de usuario, me gustaría tratar de evitar conflictos de nombre de tipo con tipos o nombres en el código proporcionado por el usuario.¿Hay algo así como "global ::" para VB.NET?
En C#, puedo prefijar los tipos con global::
para asegurarme de que coincidan con la jerarquía del espacio de nombres de tipo global, en lugar de algún nombre local, pero ¿hay un sistema similar para VB.NET?
es decir. esto:
global::System.String
El método final, si alguien está interesado, se puede encontrar aquí: http://texttemplate.codeplex.com/SourceControl/changeset/view/3dd6ee364cde#TextTemplate%2fTypeHelper.cs –