の場合、同様の質問hereがあります。しかし、私の財産はint
またはstring
ではなく、それ自体が多くのプロパティを持つclass
です。だから私はプロパティのプロパティにデフォルト値を設定したい。あなたは私の性質がint
年代やstring
のは、彼らがPerson
年代です入れをアレント見ることができるようにC#Auto-Propertyにデフォルト値を与える方法プロパティがクラス
public class Claim
{
public Person Member { get; set; }
public Person Claimant { get; set; }
}
:
は、だからここに私の例です。それぞれの人には多くのプロパティがあり、オブジェクトごとにそのうちの1つのデフォルト値を設定したいと思います。例えば
私はこのような新しい人を作る場合:あなたはPerson
はPersonTypeID
性質を持って見ることができるように
Person Pete = new Person { PersonTypeID = 1 };
。私がClaim
クラスがインスタンス化されるたびに、その値を1
としてMember
に、2
をClaimant
にデフォルト値として設定したいとします。これどうやってするの?
怠惰な方法でこれを試してみてください –