小编Lan*_*nce的帖子

C# 基类/接口,具有接受派生类作为参数的通用方法

我希望在基类(和接口)上定义一个方法,该方法接受派生类作为其参数。

IE

abstract class Base : IBase
{
    public void CloneMeToProvidedEntity(??? destination) {};
}

public class Derived : Base
{
     public override void CloneMeToProvidedEntity(Derived destination)
     {
         blah blah ....
     }
}  
Run Code Online (Sandbox Code Playgroud)

如果有人能告诉我界面是什么样子以及如何做到这一点......或者如果可能的话,我将永远感激不已

满怀期待

c# generics inheritance derived-class

0
推荐指数
1
解决办法
3602
查看次数

标签 统计

c# ×1

derived-class ×1

generics ×1

inheritance ×1