【发布时间】:2019-03-15 03:30:35
【问题描述】:
这实际上是一个严肃的问题。据我所知,创建BroadcastStream的方法如下:
StreamSubscription sc = StreamSubscription();
Stream s = Stream();
sc.addStream(s);
var bs = sc.stream.asBroadcastStream(); // this works
BroadcastStream bs = sc.stream.asBroadcastStream(); // type error, undefined class BroadcastStream
为什么 BroadcastStream 不是一个类型,而不是需要使用 var?它背后是否真的有理由,是一个错误,还是我错过了其他东西?谢谢。
【问题讨论】: