automatic-properties

What are Automatic Properties in C# and what is their purpose?

て烟熏妆下的殇ゞ 提交于 2019-11-25 22:15:39
Could someone provide a very simple explanation of Automatic Properties in C#, their purpose, and maybe some examples? Try to keep things in layman's terms, please! Stecya Automatic Properties are used when no additional logic is required in the property accessors. The declaration would look something like this: public int SomeProperty { get; set; } They are just syntactic sugar so you won't need to write the following more lengthy code: private int _someField; public int SomeProperty { get { return _someField;} set { _someField = value;} } Darkzaelus Edit: Expanding a little, these are used