文章分类 -  权限管理

摘要://十进制转二进制 Console.WriteLine(Convert.ToString(69,2)); //十进制转八进制 Console.WriteLine(Convert.ToString(69,8)); //十进制转十六进制 Console.WriteLine(Convert.ToString(69,16)); //二进制转十进制 Console.WriteLine(Convert.ToInt32("100111101″,2)); //八进制转十进制 Console.WriteLine(Convert.ToInt32(”76″,8)); //十六进制转十进制 Console.Write 阅读全文
posted @ 2010-12-09 08:23 Daniel_Lu 阅读(232) 评论(0) 推荐(0)
摘要:常用的位运算主要有与(&), 或(|)和非(~), 比如: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 阅读(1391) 评论(1) 推荐(0)