Skip to content

投稿

C#におけるクエスチョンマークの5つの異なる意味

2019年8月5日 • 1分で読める

C#におけるクエスチョンマークの5つの異なる意味

C#では、C# 8の時点でクエスチョンマークに5つの意味があります。

  1. 三項演算子
(true ? "true": "false")

2. null条件演算子

items?.Count()

3. null許容型(これはnull許容値型として再ブランド化されるべきです)

int?

4. null合体演算子

isnull ?? string.Empty

5. null許容参照型

string?

著者:Chuck Conwayはソフトウェアエンジニアリングと生成AIを専門としています。ソーシャルメディアで彼とつながりましょう:X (@chuckconway) または YouTube をご覧ください。

↑ トップに戻る

こちらもおすすめ