会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Daniel's Blog
No Pains No Gains
博客园
首页
新随笔
联系
管理
订阅
2010年8月11日
C#中使用位运算来实现权限管理
摘要: 常用的位运算主要有与(&), 或(|)和非(~), 比如:1 & 0 = 0, 1 | 0 = 1, ~1 = 0在设计权限时, 我们可以把权限操作转换为位运算来处理.第一步, 先建立一个枚举表示所有的权限操作:[Flags]表示该枚举可以支持位运算, 而枚举的每一项值, 我们用2的n次方来赋值, 这样表示成二进制时刚好是1 = 0001, 2 = 0010, 4 = 0100, ...
阅读全文
posted @ 2010-08-11 08:44 Daniel_Lu
阅读(1354)
评论(1)
推荐(0)
编辑
公告