At compile time DefaultValueAttribute won't impact the produced IL and it will not be examine to initialize the property to that value (see DefaultValue attribute is just not working with my Car Property). MaartenMaarten 23k33 gold badges5151 silver badges6969 bronze badges Include a remark Lazy Initialization: When you have a https://propertygurugramindia.blogspot.com