У меня есть функция, которая принимает Enum ( Базовый класс ) в качестве параметра:
public void SomeFunction(Enum e);
Однако я по какой-то причине не могу его использовать в int. Я могу получить имя значения перечисления, но не его интегральное представление.
У меня есть функция, которая принимает Enum ( Базовый класс ) в качестве параметра:
public void SomeFunction(Enum e);
Однако я не могу по какой-то причине преобразовать его в int. Я могу получить имя значения перечисления, но не его интегральное представление.
У меня есть функция, которая принимает Enum ( Базовый класс ) в качестве параметра:
public void SomeFunction(Enum e);
Однако я не могу по какой-то причине преобразовать его в int. Я могу получить имя значения перечисления, но не его интегральное представление.
Меня действительно не волнует тип перечисления, мне просто нужно целое значение.
Должен ли я вместо этого передать int? Или я тут что-то не так делаю?