Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.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

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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.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
Flutter 如何使用streamFromFutures方法dart_Flutter_Dart - Fatal编程技术网

Flutter 如何使用streamFromFutures方法dart

Flutter 如何使用streamFromFutures方法dart,flutter,dart,Flutter,Dart,我有一个方法: Stream<T> streamFromFutures<T>(Iterable<Future<T>> futures) async* { for(Future<T> future in futures){ T result = await future; yield result; } } 但我该怎么回报呢 你到底想实现什么?我只想使用streamFromFutures,但我不能用任何类型编写函

我有一个方法:

Stream<T> streamFromFutures<T>(Iterable<Future<T>> futures) async* {
  for(Future<T> future in futures){
    T result = await future;
    yield result;
  }
}

但我该怎么回报呢

你到底想实现什么?我只想使用streamFromFutures,但我不能用任何类型编写函数iterable list of futures((你想用
return iterable.map((count)=>Future(()=>t)实现什么)
?我正在学习有关流和未来的更多信息。我想使用streamFromFuture函数,该函数接受Iterable…并
返回Iterable.map((计数)=>future(()=>T)
什么都不是..我只想写一个函数,它将从期货生成一个期货参数streamfromfourtures。我清楚地解释了?
Future
返回一些值(或错误)-在你的例子中:
Future(()=>T)
没有值(或错误)-那么你想返回什么?
Iterable<Future<T>> futures<T>(){
  //Iterable iterable = new Iterable.generate(5);

  return ?;
}