gpt4 book ai didi

c# - 在 C# 中是否有更简单的方法来执行此操作? (空合并类型问题)

转载 作者:行者123 更新时间:2023-11-30 13:41:11 25 4
gpt4 key购买 nike

有更简单的方法吗?

string s = i["property"] != null ? "none" : i["property"].ToString();

注意它和 null-coalesce (??) 之间的区别是在返回之前访问非空值(??op 的第一个操作数)。

最佳答案

尝试以下操作

string s = (i["property"] ?? "none").ToString();

关于c# - 在 C# 中是否有更简单的方法来执行此操作? (空合并类型问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5626551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com