実行時に、親クラスを指定したいと思います。その後、プログラムはすべての子クラスのリストを生成します (世代数は問いません)。たとえばEntity
、親として andItem:Entity
とActor:Entity
がある場合、"Actor" と "Item" の 2 つの文字列が存在します。
それSystem.Reflection.TypeInfo
がまさに私が探しているものだと思います。ただし、これは .NET 4.5 に限定されているようで、残念ながら私の環境は 3.5 のままです。
.NET 3.5 でこれを行う別の方法はありますか、それともアップグレードを検討する必要がありますか?