我有 2 节课:
public class Class1
{
private string Name1;
public Class1()
{
//How to get Name2 of the derived class?
}
}
public class Class2 : Class1
{
private string Name2 = "asd";
public Class2(){}
}
如何Name2
在基构造函数中获取派生类?
public class Class1
{
private string Name1;
public Class1()
{
class2 xxx = this as class2
if (class2 != null)
this.Name1 = xxx.Name2;
}
}
“this as class2” - 不为空
这个例子是正确的。唯一的事情是我不知道派生类是 Class2 或 class3 还是 class4 .... 我需要通用代码