与えられた名前空間の下で、私はインターフェイスを実装するクラスのセットを持っています。それをISomething
としましょう。私はISomething
を知っているが、そのインターフェースを実装するクラスについて知らない別のクラス(CClass
と呼ぶ)を持っています。与えられたインタフェースを実装するすべてのクラスを見つけるには?
私はCClass
のすべての実装を探して、ISomething
のインスタンスをインスタンス化し、そのメソッドを実行したいと思います。
誰かがC#3.5でそれを行う方法についてアイデアを持っていますか?
に[C#3.0とのインタフェースを実装するすべての種類を取得する]の可能な複製を行く必要があります(http://stackoverflow.com/questions/26733/getting-all型定義 - その - 実装 - インターフェイス - Cシャープ-3-0) –