【发布时间】:2020-06-04 10:12:23
【问题描述】:
大家好,有没有更短的方法来写这行代码。
int objectID = jsonObject != null && jsonObject.ObjectID.HasValue && jsonObject.ObjectID.Value > 0 ? jsonObject.ObjectID.Value : defaultObject.ObjectID;
//jsonObject.ObjectID is int?
你可以使用 null 合并来检查 null 和 > 0 吗?
【问题讨论】:
标签: c# null-coalescing-operator null-check