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

简介: 判断一个变量是不是在指定的集合 ENUM中enum AA ...{ EA=1, EB, EC, ED, EE };1     //可以用反射:2public  bool InRect(AA a)3.

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

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

1     //可以用反射:
2public  bool InRect(AA a)
3...{
4object[] oRet=typeof(AA).GetMember(a.ToString());
5if(oRet.Length==1)
6return true;
7return false;
8}

1       //那样就可以这样调用;
2AA test=AA.EA
3
4if(InRect(test))
5   MessageBox.Show("是在里面");

目录
相关文章
|
9月前
判断变量是否为数组的几种方法
判断变量是否为数组的几种方法
95 0
|
6月前
|
SQL
根据一个类型 获取该类型的 特殊判断 优雅写法
根据一个类型 获取该类型的 特殊判断 优雅写法
|
7月前
|
SQL 分布式计算 DataWorks
使用`SET`语句来定义变量并为其赋值
使用`SET`语句来定义变量并为其赋值
149 4
|
7月前
|
SQL 分布式计算 DataWorks
可以使用SET语句来定义变量并为其赋值
可以使用SET语句来定义变量并为其赋值
40 2
判断Object中数据类型(已知类型、未知类型))
判断Object中数据类型(已知类型、未知类型))
110 0
一个等号是赋值。两个等号是判断
一个等号是赋值。两个等号是判断
80 0
一个等号是赋值。两个等号是判断
|
前端开发 Java
Java 获取Enum枚举中的值,以列表方式返回
Java 获取Enum枚举中的值,以列表方式返回
1769 0
|
Python
变量的赋值定义分类和类型判断
几乎在所有编程语言当中变量是最先接触语法概念,那么什么是变量,变量应该怎么定义呢,定义变量又该注意哪些因素呢?这里我们来给大家详细聊聊。
变量的赋值定义分类和类型判断