private void SetBit(PermissionsBits pos, bool?value) { if (value == true) { Allow.SetBit(pos, true); Deny.SetBit(pos, false); } else if (value == false) { Allow.SetBit(pos, false); Deny.SetBit(pos, true); } else { Allow.SetBit(pos, false); Deny.SetBit(pos, false); } }