public class TestBase
{
// implementation
}
public class Test : ICollection<TestBase>
{
// implementation
}
どこかで私がテストタイプのプロパティを持っている:ジェネリックインターフェイスの基本的な種類を取得するには?他
public Test Test {get;set;}
は、どのように私はテストが継承するICollectionをの基になる型を得ることができますか?
あなたの質問は本当に明確にする必要があります。 'Test'は何も継承しないので、' ICollection 'を実装しています。あなたはあなたが考えるように見えることはできませんメソッドから取得するために期待するものの種類を知らせる試してみてください:それは 'TestBase'または' ICollection'のですか?そこすでに答えの両方を提供している、と私はあなたがおそらく 'TestBase'をしたいと思うが、それははっきりしていない... –