开源代码
常见问题
空类型推导问题
dart
// bad
class C {
int? i; // (1)
void f() {
if (i == null) return;
print(i.isEven); // (2) ERROR
}
}
// good
class C {
int? i;
void f() {
final i = this.i;
if (i == null) return;
print(i.isEven);
}
}
Discussion
留言与讨论
想法、补充和不同意见都欢迎。