At compile time DefaultValueAttribute will likely not affect the generated IL and it will not be read to initialize the property to that benefit (see DefaultValue attribute is not really dealing with my Vehicle Property). 0 and better) - and that is a shorthand syntax // accustomed to produce a https://justpaste.it/fop2j