我希望能够遍历这个集合。
import "package:collection/collection.dart";
main() {
EqualityMap edges = new EqualityMap.from(const ListEquality(), {
[1, 'a']: [2, 3],
[2, 'a']: [2],
[3, 'b']: [4, 3],
[4, 'c']: [5]
});
}
我正在做一个递归函数,所以这是不允许的。
edges.keys.forEach((m) {
// some more code
return something;
});
是否有可能实现类似的目标?
for(var edge in edges)
答案 0 :(得分:2)
这样的事情应该有效:
for (var edgeKey in edges.keys) {
var edge = edges[edgeKey];
// do something
}