型テスト演算子とキャスト式を使って、オブジェクトの実行時の型をテストします - C# reference

'is' および 'as' 演算子を使って、オブジェクトの型をテストすることができます。 'typeof' キーワードは変数の型を返します。 casts を使って、オブジェクトを異なる型の変数に変換を試みます。