参照型のキャスト クラスからnewによって作成したインスタンスも、キャストの対象になる。例えば、下記のサンプルソースでは、ソース内で宣言したクラスであるClass1のインスタンスをobject型にキャストしている。object型は、すべてのクラスに対する共通の基底となるクラスなので、すべてのクラスのインスタンスは、object型にキャストできる。 1: namespace ConsoleApplication11 2: { 3: using System; 4: public class Class1 5: { 6: public String hello; 7: public static int Main(string[] args) 8: { 9: Class1 c = new Class1(); 10: c.hello =