MyClassというクラスがあります。MyClassを継承したクラスのリストをプログラムで見つけることは可能ですか?リフレクションを使用して特定のクラスのすべてのスーパークラスを検出できることは知っていますが、サブクラスを見つけることはできますか?
理論的にはそうすることさえ可能ですか(クラスがいつ拡張されているかを認識しているとは聞いたことがないので)?
MyClassというクラスがあります。MyClassを継承したクラスのリストをプログラムで見つけることは可能ですか?リフレクションを使用して特定のクラスのすべてのスーパークラスを検出できることは知っていますが、サブクラスを見つけることはできますか?
理論的にはそうすることさえ可能ですか(クラスがいつ拡張されているかを認識しているとは聞いたことがないので)?
リフレクションライブラリを確認することをお勧めします
Reflectionsを使用すると、次のようなメタデータをクエリできます。