模块VB.Net中的名称空间
我想知道是否有任何方法可以将名称空间(或类似的名称空间)变成一个模块,只用于代码排序,类似这样:模块VB.Net中的名称空间,vb.net,namespaces,Vb.net,Namespaces,我想知道是否有任何方法可以将名称空间(或类似的名称空间)变成一个模块,只用于代码排序,类似这样: Public Module1 Namespace N1 (or whatever) Public N1_1 as integer = 45 End Namespace Namespace N2 (or whatever) Public N2_1 as integer = 28 End Namespace End
Public Module1
Namespace N1 (or whatever)
Public N1_1 as integer = 45
End Namespace
Namespace N2 (or whatever)
Public N2_1 as integer = 28
End Namespace
End Module
Namespace Module1
Class N1 (or whatever)
Public Shared N1_1 as integer = 45
End Class
Class N2 (or whatever)
Public Shared N2_1 as integer = 28
End Class
End Namespace
那么我可以做:
Module1.N1.N1_1
谢谢
编辑:值必须能够更改,因此我不能使用Enum您需要将多个类包装到名称空间中 然后,您的类将只有共享成员/属性 大概是这样的:
Public Module1
Namespace N1 (or whatever)
Public N1_1 as integer = 45
End Namespace
Namespace N2 (or whatever)
Public N2_1 as integer = 28
End Namespace
End Module
Namespace Module1
Class N1 (or whatever)
Public Shared N1_1 as integer = 45
End Class
Class N2 (or whatever)
Public Shared N2_1 as integer = 28
End Class
End Namespace