Initialize over the constructor, use a non vehicle property or on c# 6 and over, use the simplified notation demonstrated inside the recognized respond to 2 The point can be a default price so a nullable check defeats the point. Keith's reply demonstrates that by initialising it from the Ctor. https://smartworldeveloper.in/