There isn't any must use a return assertion since the compiler can infer you want to return the result of the expression 2 The purpose is a default price so a nullable Look at defeats The purpose. Keith's answer demonstrates that by initialising it in the Ctor. If it's with https://whitelandgurugram.co.in/