我想这对你们大多数人来说是一个简单的问题,但我在网上看到的答案都不是我需要的。所以,我有一个基类和另一个继承它的基类:
public class MyBase
{
public DateAdded { get; set; }
}
public class MySecond : MyBase
{
public MySecond(MyBase prototype)
{
this = (MySecond)prototype; // this is read-only and does not work
}
public DateDeleted { get; set; }
}
如何实例化 MyBase,将其作为原型提供给 MySecond 的另一个实例,并确保后者获取原型的所有值,而无需显式地逐一传输值?