繁体   English   中英

Dart 中枚举和列表的区别

[英]Difference between an Enum and a List in Dart

我读到枚举用于定义命名常量值。 但我不明白它与 dart 中的列表有何不同。 有人愿意解释吗?

枚举用于定义命名常量值。 常量值一旦被定义,就不能像 const 变量一样添加、删除或更改。

另一方面,List 也用于存储对象。 可以对列表中的值进行添加、删除和更改等操作。 这在枚举上是不允许的。

枚举是用户定义的数据类型。 dart 中的内置枚举存储一个索引和一个带有字符串值的名称。

另一方面,列表可以存储对象。 您还可以添加、删除和更改列表中的值,但是,这在枚举上是不允许的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM