Скажем, у меня есть перечисление, которое выглядит следующим образом
public enum Items
{
Fruits,
Nuts,
Chocolate
}
И у меня есть метод в другом классе, у которого аргумент перечисления имеет значение, например
public void Method(Items item)
В методе Я хочу оценить переданное перечисление, что-то вроде:
if(item == "Fruit")
{
print("Something");
}
Но так как записи перечисления не являются строками, я не могу этого сделать. Есть ли способ выполнить вышеуказанную операцию элегантно?