Dart是否支持枚举?例如:
enum myFruitEnum { Apple, Banana }
Run Code Online (Sandbox Code Playgroud)
粗略搜索文档表明没有.
我的 Flutter 项目中有一个 Dart 枚举,如下所示:
enum RepeatState {
playSongOnce,
repeatSong,
repeatPlaylist,
}
Run Code Online (Sandbox Code Playgroud)
如果我有一些随机的枚举状态,比如 RepeatState.repeatSong,我如何迭代到下一个枚举(不做类似用 switch 语句映射它们的事情)?