我有一种形式的枚举,我想从这个形式打开的另一种形式访问整数常量名称,因为它们共享一些常量。
public enum Commands
{
NOP = 0,
READ_VOLTAGE = 1,
READ_OSC = 2,
READ_FAST = 3,
READ_VREF = 4,
SET_VREF_INT = 5,
}
作为整数常量名称,我理解例如 READ_FAST
我假设public enum
声明嵌套在另一种形式中。您可以通过enum
使用封闭类型名称(此处的表单名称)限定 来访问它:
AnotherForm.Commands.READ_FAST
另一种选择是将enum
声明提取到其自己的文件中。我还经常将所有枚举放在一个名为“Enum.cs”的文件中。然后,您将能够通过以下方式访问它:
Commands.READ_FAST
但在任何情况下,您都必须使用enum
名称限定常量名称。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句