模块VB.Net中的命名空间

时间:2014-09-24 23:27:57

标签: 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 Module

那么我可以这样做:

Module1.N1.N1_1

谢谢!

编辑:必须能够更改值,以便我无法使用Enum

1 个答案:

答案 0 :(得分:0)

您需要将多个类包装到命名空间中。

您的课程将只有共享成员/属性。

这样的事情:

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
相关问题