What is the best practice for using public fields?

后端 未结 11 1288
旧时难觅i
旧时难觅i 2020-12-03 03:07

When I write a class I always expose private fields through a public property like this:

private int _MyField;
public int MyField
{ get{return _MyField; }
         


        
11条回答
  •  自闭症患者
    2020-12-03 03:37

    What is the best practice for using public fields?

    “Don’t.” See also: Should protected attributes always be banned? which concerns protected fields but what is said there is even more true for public ones.

提交回复
热议问题