我正在编写一个代码生成器,它需要输出 VB.NET 代码的一些微小部分,并且由于这是一个将添加用户提供程序代码的代码生成器,我想尽量避免类型名称与类型或用户提供的代码中的名称。
在 C# 中,我可以为类型添加前缀global::
以确保它们与全局类型命名空间层次结构匹配,而不是某些本地名称,但是 VB.NET 是否有类似的系统?
IE。这:
global::System.String
我正在编写一个代码生成器,它需要输出 VB.NET 代码的一些微小部分,并且由于这是一个将添加用户提供程序代码的代码生成器,我想尽量避免类型名称与类型或用户提供的代码中的名称。
在 C# 中,我可以为类型添加前缀global::
以确保它们与全局类型命名空间层次结构匹配,而不是某些本地名称,但是 VB.NET 是否有类似的系统?
IE。这:
global::System.String
这只是Global
关键字:
Dim n As Global.System.Int32
我的VB很生疏,而且我面前没有编译器......但它不只是
Global.System.String
? 如果我梦见了这个,请告诉我,我会删除...