之前一直用菜单、角色、权限、按钮、用户等表来实现权限的控制,感觉很繁琐,最近群里面听说位运算 操作 权限很方便。所以就自己试着写了下,感觉Very Good,下面就C#的位运算做个笔记,分享给大家,欢迎提问题和建议!
在这之前写解释下什么事位运算,位运算就是按位进行 与(&)、或(|)、非(~)、或、异或二进制等运算。这里只用 与、或、非,其他就不解释了。网上很多!
1.首先,我们先声明一个枚举类 Author,我们以2 的次幂为枚举对象的值;
private enum Author
{
Insert = 1,