Skip to content

文章

C# 中问号的 5 种不同含义

2019年8月5日 • 1 分钟阅读

C# 中问号的 5 种不同含义

在 C# 8 中,问号有 5 种含义。

  1. 三元运算符
(true ? "true": "false")

2. 空条件运算符

items?.Count()

3. 可空类型(这应该重新命名为可空值类型)

int?

4. 空合并运算符

isnull ?? string.Empty

5. 可空引用类型

string?

作者:Chuck Conway 专注于软件工程和生成式人工智能。在社交媒体上与他联系:X (@chuckconway) 或访问他的 YouTube

↑ 回到顶部

您可能还喜欢