无法将Enum...length赋值给常量 Public Const myConst As UShort = [Enum].GetNames(GetType(myEnum)).Length 错误:给出错误“需要常量表达式”。我有其他的策略,所以得到想要的效果不是问题所在。不过,如果有人知道如何将值直接从枚举获取到一个常量中,而不是创建一个只读属性,那就太棒了。我不希望手动计数枚举值,然后将总数硬编码
return this.name; return this.key;}// @Named is the equivalent of @Component for this use case
// Making name public and trying基本上,MY_ENUMS.A.getName()并不是常量,这意味着它不能在这里使用。但是枚举</em