Другой вариант - использовать статический метод GetName
:
Enum.GetName(typeof(MyEnumClass), n);
Преимущество этого кода в том, что он говорит сам за себя.Должно быть очевидно, что он возвращает имя перечисления (что может быть немного трудно реализовать, когда вы используете, например, метод ToString
).