【发布时间】:2019-08-08 06:29:41
【问题描述】:
我一直在寻找一段时间没有成功。我正在尝试将 Map 转换为 List(丢弃密钥)。
当然可以
var addictionList = new List<AddictionDay>();
dataMan.forEach((String date, AddictionDay day) {
addictionList.add(day);
});
但是有没有更直接的方法,比如
var addictionList = dataMan.toList();
?
map 的 Map 函数似乎没有多大帮助,因为它只接受 MapEntry<K2, V2> 作为参数,所以这是不行的。很惊讶以前没有人问过这个问题。
我也在考虑扩展 Map 的新类,但现在我只是在寻找一些本地方法来做到这一点,如果它存在的话。
【问题讨论】:
标签: list dictionary dart flutter type-conversion