Getters, setters, and properties best practices. Java vs. C#

前端 未结 12 1341
一整个雨季
一整个雨季 2020-12-02 06:32

I\'m taking a C# class right now and I\'m trying to find out the best way of doing things. I come from a Java background and so I\'m only familiar with Java best-practices;

12条回答
  •  有刺的猬
    2020-12-02 07:11

    Whenever possible I prefer public string Name { get; set; } as it's terse and easily readable. However, there may be times when this one is necessary

    private string name;
    
    public string Name {
       get { return name; }
       set { name = value; }
    }
    

提交回复
热议问题