At compile time DefaultValueAttribute won't impression the created IL and it won't be read through to initialize the property to that benefit (see DefaultValue attribute isn't dealing with my Vehicle Property). Should you at any time should alter the underlying implementation you're still no cost to refactor them as properties https://commerciallandforsalegurgaon.family.blog/