这样一个类型被称为枚举类型,它所包含的值被称为枚举值。
请考虑将该枚举划分为两个或多个枚举,使每个枚举都有一组更精确的值。
在本小节的剩余部分,我们将实现让用户为这两个首选项之一挑选枚举列出的值。
Authentication命名空间提供一组描述连接安全性的枚举。
因为Scala的枚举值是通常的对象,你可以使用任何val对象来指示不同的“枚举值”。
唯一可用的集合数据结构是向量栈、枚举和hash表。
在概要文件中可以创建的UML类型包括原型、类和枚举类型。
枚举:javacJSR14目标模式对枚举没有特殊支持。
最值得一提的是,在最初的LotusDominoV7.0发布版中有一个问题,导致枚举无法正常工作。
不好的方法:用缩写表示枚举数据不是个好办法,因为这样用户就无法判断该用哪一个值了。
正像for-each循环一样,枚举也要求来自类库的支持。
公共语言运行时支持这些不同视图之间的类型等效性,这些类型包括接口、结构、枚举和委托。
支持类的例子有枚举、事件参数类,以及控件和组件内的事件使用的委托。
下列范例会显示没有使用建议之基础资料型别的两个列举型别。
其中的两个属性MarqueeSpinDirection和MarqueeLightShape由枚举表示。
这位作家提供了一份关于笛卡尔派学者在争论解释问题时所提出的各种见解的细目。
尝试使用枚举的代码会失败,在寻找java.lang.Enum基类时出现NoClassDefFoundError。
每个命名空间都包含可在程序中使用的类型:类、结构、枚举、委托和接口。
可以在命名空间级别声明的元素包括类、结构、模块、接口、枚举和委托。
包、任务和Foreach循环、For循环和序列容器可以使用以下枚举来设置指定的属性。
1·Profile class and enumerations are not supported in this release; therefore, they do not show up in the wizard.
配置文件类和列举在这个释放中是不被支持的;因此,它们不会显示在这个向导中。
2·Using enumerations reduces the risk of synchronization errors and lowers solution maintenance.
使用列举可以降低同步化错误的风险,并将方案的维护工作降到最低。
3·Names of named elements (profile, stereotypes, classes, attributes, enumerations, and enumeration literals).
命名元素的名称(概要文件,原型,类,属性,列举,以及列举文字)。
4·For fields that store combinable enumerations, the individual enumeration values are treated as groups of bits in the field.
对于储存可组合列举的栏位而言,个别的列举值会被视为栏位中的位元群组。
5·Nested enumerations and protected types are exempt from this rule.
但是巢状列举和受保护的型别则不受限于此规则。