hasflag专题

C#中枚举Enum特性Flags和Enum.HasFlag(Enum)用法

前言 学习前需要了解位运算相关知识点。位运算介绍 Flags 标记可将枚举视为位域。 以下示例演示了FlagsAttribute特性的使用,并演示了对声明使用 [Flags] 后对 ToString 方法的影响。 // Define an Enum without FlagsAttribute.enum SingleHue : short{None = 0,Black = 1,Re