2014-09-24 104 views
0

我想知道是否有什么办法,使一个命名空间(或类似的东西)到一个模块中,仅仅是代码排序,这样的事情:命名空间模块VB.Net

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 

谢谢!

编辑:值必须能够被改变,所以我不能用枚举

回答

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