At compile time DefaultValueAttribute will not likely affect the generated IL and it will not be go through to initialize the property to that value (see DefaultValue attribute will not be dealing with my Car Property). In any other case it is going to return The present, possibly switching worth https://readytomoveofficespaceinnoida.blogspot.com/