Two The purpose is usually a default worth so a nullable Look at defeats The purpose. Keith's solution demonstrates that by initialising it inside the Ctor. If it's for your dB I don't genuinely see Substantially difference than getting a default column price and enable it to be a non-null https://primelowrisegurgaon.blogspot.com