可以用吗??在这种情况下是运营商?

Is it possible to use ?? operator in this case?

假设情况如下:

dynamic? _rsomeFunc() {
    final smth = someGetFunction(); //may return null
    return smth != null ? someObject.fromJson(jsonDecode(smth)) : null;
}

是否可以在单行函数中通过=>编写?因为这种方法似乎并不完美。我通过 ?? 尝试过,但没有帮助。有什么建议吗?

感谢@jamesdlin 提供的参考资料。 Dart 2.16 目前 (2022/02/10) 没有这样的机会;

希望他们会添加它。