C#使用枚举按位操作
示例
每当可枚举表示标志的集合而不是单个值时,都应使用FlagsAttribute。分配给每个枚举值的数值有助于使用按位运算符操作枚举。
示例1:带有[标志]
[Flags]
enum Colors
{
Red=1,
Blue=2,
Green=4,
Yellow=8
}
var color =Colors.Red| Colors.Blue;
Console.WriteLine(color.ToString());打印红色,蓝色
示例2:无[Flags]
enum Colors
{
Red=1,
Blue=2,
Green=4,
Yellow=8
}
var color =Colors.Red| Colors.Blue;
Console.WriteLine(color.ToString());版画3
热门推荐
10 婚礼酒祝福语简短大气
11 伴娘祝福语长文案简短
12 物业小区高考祝福语简短
13 公司的祝福语简短2026
14 喜得孙子祝福语简短唯美
15 简短的古文春节祝福语
16 升学了祝福语简短句
17 对部门师姐祝福语简短
18 堂姐进新房祝福语简短