我有以下类和方法:
public class MyGenericClass<T>
where T : class
{
}
public class MyClass
{
public TGen MyMethod<TGen>(TGen myGenClass)
where TGen : MyGenericClass<T>
where T : class
{
return myGenClass;
}
}
但是,这会产生错误,因为它无法解析T
MyMethod 中的符号。我宁愿不必有,MyMethod<TGen, T>
因为这对我来说似乎有点多余。这可能吗?