以下に、Web サービス応答メッセージにマップするように記述されたクラスがあります。
public class someclassA
{
public int properyA {get;set;}
public int properyB {get;set;}
public int properyC {get;set;}
public int properyD {get;set;}
}
public class someclassB
{
public int properyX {get;set;}
public int properyY {get;set;}
public int properyZ {get;set;}
}
ここでの要件は、someClassA が someClassB のいくつかのプロパティを使用し、さらに 3 つの計算されたプロパティ (propertyE、propertyF、propertyG など) を追加することです。
パターンに関する質問は、someClassA のすべてのプロパティと 3 つの新しいプロパティを持つように完全に異なる someClassAB を作成する必要があるか、最初にこれらすべての追加フィールドを使用して someClassA を構築する必要があるかということです。
乾杯。