判断枚举中是否包含指定值

方法:Enum.IsDefined

参数

enumType
类型: System.Type
枚举类型。
value
类型: System.Object
enumType 的常数的值或名称。
 
    
[Flags] public enum PetType
{
None
= 0 , Dog = 1 , Cat = 2 , Rodent = 4 , Bird = 8 , Reptile = 16 , Other = 32
};

object value;

Console.WriteLine(
" {0}: {1} " , value, Enum.IsDefined( typeof (PetType), value));

转载于:https://www.cnblogs.com/shikyoh/archive/2011/04/25/2027060.html

你可能感兴趣的:(python,javascript,游戏)