![](/img/trans.png)
[英]What is difference between firstWhere() and indexWhere() in Dart List
[英]Difference between an Enum and a List in Dart
我读到枚举用于定义命名常量值。 但我不明白它与 dart 中的列表有何不同。 有人愿意解释吗?
枚举用于定义命名常量值。 常量值一旦被定义,就不能像 const 变量一样添加、删除或更改。
另一方面,List 也用于存储对象。 可以对列表中的值进行添加、删除和更改等操作。 这在枚举上是不允许的。
枚举是用户定义的数据类型。 dart 中的内置枚举存储一个索引和一个带有字符串值的名称。
另一方面,列表可以存储对象。 您还可以添加、删除和更改列表中的值,但是,这在枚举上是不允许的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.