私はクラスA、B、Cを持っています:
public class A
{
public int Prop1;
public int Prop2;
public int Prop3;
public int Prop4;
public int Prop5;
}
public class B:A
{
public int PropB1;
public int PropB2;
}
public class C:A
{
public int PropC1;
}
利用可能な変数からオブジェクト B、C を作成します。
var b = new B
{
Prop1 = param1,
Prop2 = param2,
Prop3 = param3,
Prop4 = param4,
Prop5 = param5,
PropB1 = param6,
PropB2 = param7,
}
var c = new C
{
Prop1 = param1,
Prop2 = param2,
Prop3 = param3,
Prop4 = param4,
Prop5 = param5,
PropC1 = param8
}
このコーディング スタイルでは、コードが重複しています。これを回避する方法。私を助けてください。ありがとう。
Prop1 = param1, Prop2 = param2, Prop3 = param3, Prop4 = param4, Prop5 = param5,
ありがとう。