At compile time DefaultValueAttribute is not going to affect the produced IL and it will not be browse to initialize the property to that benefit (see DefaultValue attribute is just not working with my Car Property). This in essence offers us an object that could do what we would like, https://medium.com/@MaxEstatesGurgaon/ganga-realty-liv-89-modern-low-rise-living-in-the-heart-of-new-gurgaon-30c20e76879a