AとBの2つのクラスがあるとします
public class A
{
public string p1{get;set};
public string p2{get;set};
}
public class B : A
{
public string p3{get;set};
}
クラス A のオブジェクト 'a' があり、'a' のすべてのプロパティ値をコピーするクラス B のオブジェクト 'b' を作成したいと考えています。通常、次のようにする必要があります。
B b = new B();
b.p1 = a.p1;
b.p2 = a.p2;
このソリューションでは、手動で割り当てる必要がある場合、多くのコードを失う必要があります。解決策はありますか?ありがとう。