At compile time DefaultValueAttribute will likely not influence the produced IL and it will not be examine to initialize the property to that price (see DefaultValue attribute is not really dealing with my Automobile Property). @Kent factors out that Properties are usually not required to encapsulate fields, they may do https://bestcommercialpropertygurgaon.blogspot.com/