2015-10-24 今更知ったnull判定の方法 C# 例えば下のようなコード、よくあると思います。 if(hoge == null) { hoge = new Hoge(); } hogeがnullだったら、Hogeクラスのインスタンスを生成して代入するとか。これって以下のように書けるらしい。 hoge = hoge ?? new Hoge(); この"??"はnull合体演算子というんだとか。 こっちの方が1行で書けてスマートだからいいね。 これから使ってみようかな。