These types of property emulation is usual for programming languages that don't help properties - like normal C++. In C# there you should generally favor properties as the best way how you can use of your fields. non-public string _name; general public string Name get return _name; set _name = https://whitelandgurugram.co.in/whiteland-westin-residences-gurgaon-redefining-ultra-luxury-living-in-sector-103/