At compile time DefaultValueAttribute will never effect the generated IL and it won't be browse to initialize the property to that worth (see DefaultValue attribute isn't dealing with my Auto Property). Fields are the only system the way to keep information on course level. Fields are conceptually variables at class https://m3mupcomingprojects.home.blog/