At compile time DefaultValueAttribute will never influence the produced IL and it won't be read through to initialize the property to that value (see DefaultValue attribute will not be dealing with my Car Property). 0 and better) - which is a shorthand syntax // accustomed to produce A non-public discipline https://dlfsector77newlaunch.blogspot.com