您的位置:首页 > 移动开发 > Objective-C

判断一个变量是不是在指定的集合 ENUM中

2005-12-04 10:55 274 查看
判断一个变量是不是在指定的集合 ENUM中




enum AA ...{ EA=1, EB, EC, ED, EE };

1

     //可以用反射:
2

public  bool InRect(AA a)
3



...{
4

object[] oRet=typeof(AA).GetMember(a.ToString());
5

if(oRet.Length==1)
6

return true;
7

return false;
8

}
1

       //那样就可以这样调用;
2

AA test=AA.EA
3


4

if(InRect(test))
5

   MessageBox.Show("是在里面");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  object