In C#, is it possible to decorate an Enum type with an attribute or do something else to specify what the default value should be, without having the change the values? The
The default is the first one in the definition. For example:
public enum MyEnum{His,Hers,Mine,Theirs} Enum.GetValues(typeOf(MyEnum)).GetValue(0);
This will return His
His