1 // CS0314: The type `T' cannot be used as type parameter `T' in the generic type or method `IB<K,T>'. There is no boxing or type parameter conversion from `T' to `System.IDisposable'
5 where K
: System
.IComparable
, System
.IComparable
<K
>
9 public class A
<K
> : IA
<K
>
10 where K
: System
.IComparable
, System
.IComparable
<K
>
14 public interface IB
<K
,T
>
15 where T
: System
.IDisposable
19 public class B
<K
,T
> : IB
<K
,T
>
20 where T
: B
<K
,T
>.Element
, new()
21 where K
: System
.IComparable
, System
.IComparable
<K
>
23 public abstract class Element
: A
<K
>