活动
何时使用枚举 (Visual Basic)
枚举提供了一种处理相关常量集的简单方法。 枚举或 Enum
是一组值的符号名称。 枚举被视为数据类型,你可以使用它们来创建用于变量和属性的常量集。
每当过程接受一组有限的变量时,请考虑使用枚举。 枚举使代码更清晰、可读性更好,尤其是在使用有意义的名称时。
使用枚举的好处有:
减少转置或错误输入数字引起的错误。
使将来更改值变得容易。
使代码更易于阅读,这意味着不太可能出现错误。
确保向前兼容性。 通过使用枚举,将来有人更改与成员名称对应的值时,代码失败的可能性更小。
对枚举成员使用命名约定。 当 Visual Basic 遇到枚举成员名称时,如果其他引用类型库包含相同的名称,则可能会引发异常。 使用唯一前缀标识应用程序或组件中的值。
在引用枚举成员时,必须使用枚举名称或使用 Imports
语句限定成员名称。 有关详细信息,请参阅枚举和名称限定。
Visual Basic 提供了许多预定义的枚举(例如 FirstDayOfWeek
和 MsgBoxResult
),以方便编写代码。 有关这些预定义枚举的列表,请参阅常量和枚举。
其他资源
培训
模块
为财务和运营应用生成扩展数据类型和枚举 - Training
扩展数据类型 (EDT) 和基本枚举 (enums) 是在开发环境中创建和管理的数据类型。 基本枚举表示文本列表,而 EDT 是具有特定定义的可重用数据类型。 财务和运营应用中的应用程序对象树 (AOT) 包含许多可扩展以供在项目中使用的现有 EDT 和基本枚举,您也可以创建新的数据类型。 本模块将重点介绍创建新的数据类型。
文档
-
详细了解:枚举和名称限定 (Visual Basic)
-
详细了解如何在 Visual Basic 中循环访问枚举
-
详细了解:如何:引用枚举成员 (Visual Basic)