我读到枚举用于定义命名常量值。但是我不知道它与飞镖列表有何不同。有人在乎解释吗?
答案 0 :(得分:1)
枚举用于定义命名常量值。常量值一旦定义,就不能像常量变量一样添加、删除或更改。
另一方面,List 也用于存储对象。可以对列表中的值进行添加、删除和更改等操作。这在枚举中是不允许的。
答案 1 :(得分:0)
Enum是用户定义的数据类型。 dart中的内置枚举存储索引和带有字符串值的名称。
另一方面,列表可以存储对象。您还可以添加,删除和更改列表中的值,但是,枚举不允许这样做。