0
これは奇妙に聞こえるかもしれませんが、私に渡されたobject
のタイプがModelItem<T>
の場合、私はテストする必要があります。T
は実際には気にしません。つまり、ModelItem<int>
、ModelItem<string>
またはModelItem<Foo>
の場合は、true
を返す必要があります。ジェネリックのベースをテストすることは可能ですか?
注:私はModelItem<T>
の所有者だった場合、私はちょうどタイプIModelItem
のインタフェースを定義し、ModelItem<T>
定義の一部としてそれを割り当てることだと思うだろうが、私はソースへのアクセスを持っていません。