Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
For loop Can';不要在Dart中为循环编写简明的for_For Loop_Dart - Fatal编程技术网

For loop Can';不要在Dart中为循环编写简明的for

For loop Can';不要在Dart中为循环编写简明的for,for-loop,dart,For Loop,Dart,在其他一些语言中,可以编写如下for循环: for(0..100中的变量项){ 印刷品(项目); } 为什么在Dart中不可能呢?除了明显的经典方式外: for (var i=0; i<100; i++) { print(i); } 您可以使用quiver库中定义的 for (var i in Iterable.generate(100)) { print(i); } Iterable<num> range ( num startOrStop,

在其他一些语言中,可以编写如下for循环:

for(0..100中的变量项){
印刷品(项目);
}

为什么在Dart中不可能呢?

除了明显的经典方式外:

for (var i=0; i<100; i++) {
    print(i);
}
您可以使用quiver库中定义的

for (var i in Iterable.generate(100)) {
    print(i);
}
Iterable<num> range (
    num startOrStop,
    [num stop,
    num step]
)
import 'package:quiver/iterables.dart';

for (var i in range(100)) {
    print(i);
}