HOME > データ操作 > データ操作 [C#] 変数の型を安全にキャスト(型変換)する(as) 2021年10月3日 2022年1月26日 変数の型を安全にキャスト(型変換)するには、asを使用します。 構文 構文 <変換後の変数> = <変換前の変数> as <キャスト後の型名> 型には参照型のに指定できます。 サンプル 例)TestClass1をTestClass2へキャスト(型変換)する //キャスト元の変数を生成 TestClass1 tc1 = new TestClass1(); //TestClass2へキャストする TestClass2 tc2 = tc1 as TestClass2; //キャストできたかどうか判定する if (tc2 == null) { Console.WriteLine("TestClass1をTestClass2へキャストできません。"); }Copy 備考 asによる型変換は参照型のみ使用できます。 キャスト(型変換)できない場合は、nullが返ります。 Twitter Share Pocket Hatena LINE URLコピー -データ操作