This sort of property emulation is regular for programming languages that do not guidance properties - like typical C++. In C# there you should always want properties as the way in which the best way to use of your fields. Fields are the only real system ways to keep data https://smartworldeveloper.in/smart-world-69-gurgaon-redefining-urban-luxury-living-in-sector-69/