我有一個繼承抽象類的類,該類繼承了另一個抽象類。我可以將最超類定義為泛型就好了,但是在我在最終ListResults類中表達我想要的實際類型之前,我不知道如何將中間類定義為泛型。internal abstract class LowerCommand<T> { public abstract void Execute(); public abstract List<T> ExecuteList();}// currently gives error for `T`internal abstract class HigherCommand : Lowercommand<T> { // ... defines other stuff, nothing to do with // already instantiated methods or T ...}class ListResults : HigherCommand<Results>{ public override void Execute() {...} public override List<Results> ExecuteList() {...}}感謝您的幫助。
如何定義一個繼承泛型抽象類的泛型抽象類?
慕碼人8056858
2021-08-22 14:46:54