public abstract IEnumerable<TOut> Run(IEnumerable<TIn> input, Action<Error> errorReporter);object没有实现EDIT:是的,完全有可能多次实现相同的通用接口:public class MyClass: MyInterface<string
给定一个接口I public abstract T doSomthing(T other);在实现接口C的任何类I中,总是使用自身(C)作为类型参数: public MyClass doSomthing(MyClass other) { }是否有一种方法可以做到这一点,而不显式地传递类C作为参数,每次新