我想使用StreamController<null>
和Stream<null>
之类的内容,但是无法将null
作为泛型的类型传递。
换句话说,我只需发送/接收事件发生的事实,没有相关数据。
如何制作?
答案 0 :(得分:3)
我还没有尝试将其作为泛型类型参数,但null
是一个值,而Null
是一种类型。如果您想要使用<Null>
而不是null
。
import 'dart:async';
main() {
StreamController<Null> c = new StreamController<Null>();
c.stream.listen(print);
c.add(null);
c.add(null);
}