【发布时间】:2012-10-26 06:40:40
【问题描述】:
我有一个枚举
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 参数无法识别。
【问题讨论】:
-
别忘了标记已接受的答案
-
您能否详细说明为什么以下答案都没有解决您的问题?也许然后社区可以提供一个这样做的,你可以成为一个好的用户并将其标记为如此。