/// <summary> /// 检查选项是否存在 /// </summary> /// <param name="orgData">组合值</param> /// <param name="toCheck">选项代码</param> /// <returns></returns> /// <remarks>组合值是用 选项代码 用 OR 的方式组合出来的,这个函数用于检测组合值是否包含了选项代码</remarks> public static bool Check(ulong orgData, Cmd_Send_Option toCheck) { return((orgData & (ulong)toCheck) == (ulong)toCheck); }
/// <summary> /// 检查选项是否存在 /// </summary> /// <param name="orgData">组合值</param> /// <param name="toCheck">选项代码</param> /// <returns></returns> /// <remarks>组合值是用 选项代码 用 OR 的方式组合出来的,这个函数用于检测组合值是否包含了选项代码</remarks> public static bool Check(ulong orgData, Cmd_Send_Option toCheck) { return (orgData & (ulong)toCheck) == (ulong)toCheck; }