标签: c# .net polymorphism
我想知道这两种调用类型为AbstractClass的方法的方法之间是否有区别。
AbstractClass
就示例而言,我们假设有一个抽象类: public abstract class AbstractClass。
public abstract class AbstractClass
void RemoveElem<TClass>(TClass class) where TClass : AbstractClass; void RemoveElem(AbstractClass class);
我似乎找不到它们之间的任何根本区别,但是也许我缺少了一些东西。有任何线索吗?