型スイッチ

C#

[C#] 型の一致で処理を分岐をする方法(型スイッチ, is演算子, switch文)

C# において型で条件分岐 C#7 以降では、is演算子や switchステートメントの case 機能拡張され、型による処理の分岐が簡潔に書けるようになっています。具体的には以下のような機能です。 is演算子で型チェックをして、一致すれば変換結果を変数で受け取る caseキーワードで型を指定して判定、一致したら変換結果を変数で受け取る 型による条件分岐の機能を 型スイッチ と呼びます。 is演算 […]