読者です 読者をやめる 読者になる 読者になる

しょぼしょぼエンジニアのメモ代わり

すぐわすれちゃうからすぐメモりたい

C# 構造体クラスセット

構造体代わりのクラスセット

 

//パーソンクラス

public class PersonData

{

    private int id = 0;

    public int ID
    {

        get
        {
            return this.id;
        }
        set
        {

            if (this.id == value) {return;}
            this.id = value;
        }
    }

 

    private string name = string.Empty;
    public string Name
    {

        get
        {
            return this.name;
        }
       set
        {

            if (this.name.Equals(value)) {return;}
           this.name = value;
       }
    }
}

 

プライベート変数を上にかためるのが多いけど、メンバを追加していくときget/setと一緒にしておいたほうがコピペ楽だからこう書くこと多い。

 

広告を非表示にする