【发布时间】:2022-08-02 11:38:14
【问题描述】:
我想找到一种方法来检查类型是否可以使用 switch 语句为空,但这样做会出错。没有人知道如何检查对象的类型是否处于可空状态?
void dataFactory(Type type, data){
switch(type){
case A:
return A.fromJson(data);
case A?: // Getting error Conditions must have a static type of \'bool\'
return A.fromJson(data);
case B:
return B.fromJson(data);
}
}
标签: flutter dart dart-null-safety