C # перечисление содержит значение
У меня есть перечисление
enum myEnum2 { ab, st, top, under, below}
Я хотел бы написать функцию для проверки, если данное значение включено в myEnum
что-то вроде того:
private bool EnumContainValue(Enum myEnum, string myValue)
{
return Enum.GetValues(typeof(myEnum))
.ToString().ToUpper().Contains(myValue.ToUpper());
}
Но это нене работает, потому что параметр myEnum не распознан.