【发布时间】:2020-08-22 02:22:19
【问题描述】:
var ints = [0, 1, 2, 3];
var foo = ints.elementAt(1);
var bar = ints[1];
assert(foo == bar);
elementAt 和 [] 操作员做同样的工作。两者有什么区别吗?如果没有,那为什么我们可以在它们上使用elementAt,而Iterable类中却没有定义[]?
【问题讨论】:
-
@MayurAgarwal 这个问题是关于 C# 的;其他语言可能不一定是这样的原因。
-
好的,你是对的。 @jamesdlin
标签: dart