C# の条件分岐をスマートに!Null チェックから値の代入までコンパクトにするテクニック集 1. Null 条件演算子 (?. と ?[]) 2. Null 合体代入演算子 (??=) 3. 三項演算子 (?:) 4. パターンマッチング まとめ C# の条件分岐をスマートに!Null チェックから値の代入までコンパクトにするテクニック集 C# でコードを書いていると、if 文がネストしたり、同じような条件分岐が何度も出てきたりすること、ありますよね。そんな時に役立つ、C# の新しい構文や演算子を使って条件分岐をよりコンパクトに記述する方法をご紹介します。可読性を保ちつつ、スッキリとしたコー…