At compile time DefaultValueAttribute won't influence the created IL and it won't be read through to initialize the property to that value (see DefaultValue attribute is not dealing with my Auto Property). .. Even though the syntax will most likely change with a per language basis, they will be functionality https://3bhkapartmentsinm3m.blogspot.com