我有一份这样的 list .
final List<SuperType> list = <SubType>[ ... ];
那么,我想要这样的东西管用.
final element = (list as List<SuperType>).firstWhere(
(e) => ...ANY CONDITION...,
orElse: () => const SuperType(),
);
但以这个错误结束.
Expected a value of type '(() => SubType)?', but got one of type '() => SuperType'
我只是想知道如何修复它.我用的是Flutter 翼3.13.9.