Я пишу генератор кода, который должен будет выводить некоторые незначительные части кода VB.NET, и, поскольку это генератор кода, который будет добавлять код пользователя-провайдера, я хотел бы попытаться избежать конфликтов имен типов с типами или именами в предоставленном пользователем коде.
В C # я могу добавлять префиксы типов к global::
, чтобы убедиться, что они сопоставляются с глобальной иерархией пространства имен типов, а не с каким-то локальным именем, но есть ли подобная система для VB.NET?
т. это:
global::System.String