语言是 C#。
假设我在 A 类中重写了方法
class A:B
{
protected override void Method(BaseClass bc)
{
(DerivedClass)bc.DerivedClassField = blabla;
}
}
是否有任何库/语言功能/等我可以编写以下内容:
class A:B
{
protected override void Method(BaseClass bc)
{
bc.DerivedClassField = blabla;
}
}
例如,通过向 A 类添加一些属性或其他什么?
对不起,糟糕的格式。