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

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