以下のメソッドには、タイプT
が特定のインターフェースを実装しているかどうかを知る方法がありますIMyInterface2
public IList<T> MyMethod<T>() where T : class, IMyInterface1
{
return myResult;
}
アップデート :
それから私はこのように使用します
MyMethod<MyClass>();
Myclassの実装IMyInterface1
とIMyInterface2
MyMethod<MyClassB>();
Myclassは実装しIMyInterface1
、 IMyInterface2