假设情况如下:
dynamic? _rsomeFunc() {
final smth = someGetFunction(); //may return null
return smth != null ? someObject.fromJson(jsonDecode(smth)) : null;
}
是否可以通过 =>
在单行函数中编写它?因为这种方法似乎并不完美。我通过 ??
尝试过,但没有帮助。有什么建议吗?
最佳答案
感谢@jamesdlin 提供的引用资料。目前 (2022/02/10) 在 Dart 2.16
中没有这样的机会;
希望他们会添加它。
关于flutter - 可以用吗??在这种情况下是运营商?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71056408/