飞镖范围运算符

Abd*_*lat 1 dart flutter

我一直在研究 Dart,我想知道它是否有像 Kotlin 那样的范围运算符 https://kotlinlang.org/docs/reference/ranges.html 或任何类似的东西。

Pab*_*era 6

您可以使用List.generate,如下所示:

var list = List.generate(4, (i) => i);
print(list); // prints [0, 1, 2, 3]
Run Code Online (Sandbox Code Playgroud)

或者

List _range(int from, int to) => List.generate(to - from + 1, (i) => i + from);
print(_range(3, 6)); // prints [3, 4, 5, 6]
Run Code Online (Sandbox Code Playgroud)


lrn*_*lrn 4

目前 Dart 中没有这样的运算符。