Such property emulation is regular for programming languages that do not guidance properties - like conventional C++. In C# there it is best to always choose properties as the way in which the best way to usage of your fields. If they modify the property name the JsonProperty ensures It's https://smartworlddeveloper.co.in/smart-world-69-sector-69-gurgaon-a-new-benchmark-in-urban-luxury-living/