Я думаю, что перечисления были сделаны таким образом, потому что, в отличие от того, что вы хотите сделать, перечисления не должны были содержать какое-либо значимое числовое представление .
Например, перечисления идеально подходят для описания ff:
enum Color
{
Black,
White,
Red,
Yellow,
Blue,
//everything else in between
}
(по общему признанию, цвет может быть представлен сложными типами численно, но на данный момент побалуйте меня). Как насчет настроения?
enum Mood
{
Happy,
Giddy,
Angry,
Depressed,
Sad
}
или вкус?
enum Taste
{
Bitter,
Salty,
Sweet,
Spicy
}
Я думаю, вы поняли. Суть в том, что перечисления предназначались для представления объектов или характеристик объекта, которые трудно представить численно или не имеют значимых или практических числовых представлений - и, следовательно, произвольного присвоения целому числу, которое является наиболее удобным типом данных для таких.
Это в отличие от таких вещей, как праздники, которые численно значимы .