Object.GetType

Object.GetTypeで、そのオブジェクトの型情報Typeを取得できる。

Object.GetType Method (System) | Microsoft Docs

BaseClass.cs, DerivedClass1, DerivedClass2は前回と同じで、MainClass.csで、

BaseClassのオブジェクトにそれぞれのクラスのインスタンスを格納し、GetTypeでそれぞれのTypeを取得し、ToStringで出力。

BaseClass
DerivedClass1
DerivedClass2
続行するには何かキーを押してください . . .

ToStringでちゃんとTypeが持っている中身のクラス名を出力できた。

Sample/dotnet/Object/GetType/src/Object_ at master · bg1bgst333/Sample · GitHub