摘要: 使用1,2,4,8,16,32等2的幂方,防止重复。 .NET中的枚举我们一般有两种用法,一是表示唯一的元素序列,例如一周里的各天;还有就是用来表示多种复合的状态。这个时候一般需要为枚举加上[Flags]特性标记为位域,例如: [Flags] enum Styles{ ShowBorder = 1, //是否显示边框 ShowCaption = 2, //是否显示标题 ShowToolbox = 4 //是否显示工具箱 } 这样我们就可以用"或"运算符组合多个状态,例如myControl.Style = Styles.ShowBorder | Styles.ShowCapt 阅读全文
posted @ 2012-05-30 17:47 stone87654321 阅读(1040) 评论(0) 推荐(0) 编辑