yield向周围
async*函数的输出流添加一个值。就像
return,但不会终止函数。
参见https://dart.dev/guides/language/language-
tour#generators
Stream asynchronousNaturalsTo(n) async* { int k = 0; while (k < n) yield k++;}
执行yield语句时,它将对表达式的求值结果添加到流中。它不一定挂起(尽管在当前的实现中会挂起)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)