邯郸土木工程招聘:在C#中如何传递多个枚举值?
来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 05:48:32
[Flags]
public enum DayOfWeek
{
Sunday = 1,
Monday = 2,
Tuesday = 4,
Wednesday = 8,
Thursday = 16,
Friday = 32,
Saturday = 64
}
当你有一个方法,接受一个一周中的某天枚举使用按位或运算符(|)使用多个成员在一起。 例如:
MyMethod(DayOfWeek.Sunday|DayOfWeek.Tuesday|DayOfWeek.Friday)
要检查是否包含特定的参数的成员,使用的按位与运算符(&)。
if(arg & DayOfWeek.Sunday == DayOfWeek.Sunday)
Console.WriteLine("Contains Sunday");
在C#中如何传递多个枚举值?
在C\\C++中嵌入汇编
远程桌面如何传递声音
如何传递企业目标
String值传递,引用传递
让善念在人间传递
如何在WebQuest中
党报发文称微博在动车事故中传递关注和力量
USB 枚举
jstl中,c:set 设置的值在jsp:include 的页面无效案例
C语言中如何使用宏 包括单双井号 可变参数
详解Windows系统中如何释放C盘空间 收藏
详解Windows系统中如何释放C盘空间
补习C语言之在.h文件中定义全局变量
如何在婚姻中修行
如何在PPT中插入。。。。。。
如何在股市中赚钱
如何在不连续的单元格中输入同一个数据
50.如何在不连续的EXCEL单元格中输入同一个数据
50.如何在不连续的单元格中输入同一个数据
如何在不连续的单元格中输入同一个数据
50.如何在不连续的单元格中输入同一个数据(没有49)
如何在 Excel 2007 中给图表增加第二个纵坐标轴
易宝典:如何在 Excel 2007 中给图表增加第二个纵坐标轴