enum使用:C# Enum设计和使用的相关窍门技巧

Enum运算通常涉及到位运算(AND、OR、XOR)按位运算, 常使用FlagsAttribute 自定义属性定义FlagsAttribute 和 Enum 准则:  只有要对数值执行按位运算(AND、OR、XOR)时才对枚举使用 FlagsAttribute 自定义属性  用 2 幂(即 1、2、4、8 等)定义枚举常量这意味着组合枚举常量中各个标志都不重叠  请考虑为常用标志组合创建个枚举常量... [阅读全文]
1 共1条 分1页