Initialize over the constructor, make use of a non auto property or on c# 6 and earlier mentioned, use the simplified notation proven in the recognized answer It might seem the same very same though the generated code differs. With automobile properties the calling code calls get_propname and set_propname behind https://smartworldeveloper.in/