Dart 编程中的枚举
枚举是一组预定义的值。这些值被称为成员。当我们要处理变量的限制值时,它们很有用。例如,你可以想想一周的几天 - 星期一、星期二、星期三等。
可以使用 enum 关键字声明枚举。
语法
enum <enum_name> { const1, const2, …. constN }
让我们为交通灯中的颜色数量定义一个枚举 −
enum TrafficLights { Red, Green, Yellow }
现在,让我们看看如何在 Dart 程序中使用枚举。
示例
考虑以下示例 −
enum TrafficLights { Red, Green, Yellow } void main(){ print(TrafficLights.values); TrafficLights.values.forEach((x) => print('value : $x')); }
输出
[TrafficLights.Red, TrafficLights.Green, TrafficLights.Yellow] value : TrafficLights.Red value : TrafficLights.Green value : TrafficLights.Yellow
广告