2012年10月6日土曜日

[C#] コンストラクタ初期化子

コンストラクタってこんな書き方できるんだ…。初期値を指定できるのね。


    public class Hoge
    {
        public string Foo { get; set; }
       
        public Hoge() : this("だれか")
        {
        }

        public Hoge(string foo)
        {
            this.Foo = foo;
        }
    }


0 件のコメント:

コメントを投稿