C/C++教程

第18章异步编程-stream_create_from_future

本文主要是介绍第18章异步编程-stream_create_from_future,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

//stream_create_from_future.dart文件
import 'dart:async';

void main(){
  //创建一个Stream
  createStream();
}

createStream() async{
  print("开始测试");
  //创建一个Future对象
  Future
  
    future = Future((){
    return "异步任务";
  });

  //从Future创建Stream
  Stream
   
     stream = Stream
    
     .fromFuture(future);
  //await for循环从流中读取
  await for(var s in stream){
    print(s);
  }
  print("结束测试");
}
    
   
  

 

'
这篇关于第18章异步编程-stream_create_from_future的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!