我有一个名为“加热器”的课程。其中一个属性是“designstatus”,一个字符串。我想将财产限制为三种选择之一; “当前”,“过时”,“未设计”。我该怎么做?
答案 0 :(得分:4)
您可以使用Enum
。 E.g:
Public Enum DesignStatus
Current
Obsolete
NotDesigned
End Enum
答案 1 :(得分:0)
你可以使用枚举来做到这一点,但是因为Enum是一个整数,这不会完全按照你想要的那样做,所以我建议做类似的事情:
Public Enum DesignStatuses
Current
Obsolete
NotDesigned
End Enum
因此,当您需要获取已使用的Enum的实际String名称时,您可以执行以下操作:
DesignStatus.ToString("G")
这将返回常量的实际名称而不是值。