2012-11-12 nullチェック(合体演算子) C# naがnullであった場合はnaにaを入れるという処理を記述する。 string a = "テスト"; string na = null; //処理が入る if(na == null) { na = a; } ↓同意 string a = "テスト"; string na = null; //処理が入る na = na ?? a; // 「??」はnull合体演算子 コードを短くしたいときに使用する。 でも、初心者的には可読性が下がる気がする。