1. ホーム
  2. c#

C#でダブルクエスチョンマークは何をするのですか?[重複しています]。

2023-08-10 20:18:17

質問

重複の可能性があります。

?? Null Coalescing Operator --> Coalescingとはどういう意味ですか?

C#では、2つのクエスチョンマークを一緒にすると、どのような意味になりますか?

この質問がここでされているのを見つけることができなかったので、私はそれを聞くことを考えました。C#でダブルクエスチョンマークは何をするのですか?

例です。

x = y ?? z;

どのように解決するのですか?

これはnull合体演算子です。上記の方法では、xにはyの値が代入されますが、yがnullの場合はzの値が代入されます。