Visual Basic .NET/枚举
外观
枚举是一组由值类型定义的相关常量。默认情况下,枚举被设置为整数,并将第一个常量设置为 0,第二个设置为 1,依此类推。这是因为在未声明值时。
一个设置了值 0、1 和 2 的枚举。(由于数据类型未声明,因此值被设置为整数)
Enum Terms
Net30Days
Net60Days
Net90Days
End Enum
一个将常量设置为 30、60 和 90 的枚举。
Enum TermValues As Short
Net30Days = 30
Net60Days = 60
Net90Days = 90
End Enum
要使用枚举,你必须首先调用枚举集合名称。然后,就像查看类的成员一样,你就可以声明要使用的枚举。
Dim t As Terms = Terms.Net30Days 't = 0
Dim i As Integer = CInt(Terms.Net30Days) 'i = 0
Dim value As Integer = CInt(TermValues.Net60Days) 'value = 60
Dim name As String = TermValues.Net30Days.ToString 'name = "30"