At compile time DefaultValueAttribute will never effect the produced IL and it will not be go through to initialize the property to that benefit (see DefaultValue attribute will not be dealing with my Vehicle Property). 0 and higher) - that is a shorthand syntax // used to crank out A https://gurgaonbestproperties.wordpress.com/