獲取實施者類的實例,我有一些類實現一個接口:從接口實例
class FirstImplementer : IInterface { ... }
class AnotherImplementer : IInterface { ... }
某處在代碼中,我得到了IInterface的實例的列表。
List<IInterface> MyList;
我想知道每個IInterface例如什麼是實施者類的實例(FirstImplementer或AnotherImplementer)的。
它比這更深入一點。在特定情況下,實現者是'Implementer',並且接口用於省略類型參數,因此我可以遍歷許多不同類型的實例。在這一點上,我想從列表中的每一個獲取類型參數並打印它們。 –
2013-04-04 20:23:59
@Daniel我用另一種方法更新了我的解決方案。如果你不需要反思,你應該避免它。 – 2013-04-05 00:15:38