force generic parameter two实现两个接口之一c#

时间:2015-07-25 08:22:51

标签: c# generics

当我无法触摸两个界面时,是否有强制通用定义的约束来实现一个两个接口

我想为IComparable接口执行此操作:

class A<T> where T :IComparable IComparable<T>

我不希望T必须实现两个接口,但是它们是

当我无法更改IComparable时,有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以使用一个界面并包装另一个界面。

$('#e_password').val(''); 

这样,您可以同时使用IComparable和IComparable