标签: c# .net generics generic-constraints
我可以创建一个泛型类并使用“where”语句,如:
public class TestClass<T> where T: IDisposable { .... }
确保类型“T”实现接口'IDisposable'。
是否有某种方法可以创建具有2种类型的泛型类,这些类型将类型限制为彼此不同,如:
public class TestClass<T,K> where T!=K { .... }
由于