登录 注册
当前位置:主页 > 资源下载 > 50 > 各组态控件在大彩串口屏中的条件逻辑运算符详细介绍

各组态控件在大彩串口屏中的条件逻辑运算符详细介绍

  • 更新:2024-06-22 15:58:14
  • 大小:4.46MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:.Net - 课程资源
  • 格式:PDF

资源介绍

7.12 条件逻辑运算符 && 和 || 运算符称为条件逻辑运算符。也称为“短路”逻辑运算符。 conditional-and-expression: inclusive-or-expression conditional-and-expression && inclusive-or-expression conditional-or-expression: conditional-and-expression conditional-or-expression || conditional-and-expression && 和 || 运算符是 & 和 | 运算符的条件版本:  x && y 运算对应于 x & y 运算,但仅当 x 不为 false 时才计算 y。  x || y 运算对应于 x | y 运算,但仅当 x 不为 true 时才计算 y。 如果条件逻辑运算符的某个操作数具有编译时类型 dynamic,则表达式是动态绑定的(第 7.2.2 节)。 在此情况下,表达式的编译时类型为 dynamic,并且会在运行时使用具有编译时类型 dynamic 的操作 数的运行时类型进行下面所述的决策。 x && y 或 x || y 形式的运算通过应用重载决策(第 7.3.4 节)来处理,就好比运算的书写形式为 x & y 或 x | y。然后,  如果重载决策未能找到单个最佳运算符,或者重载决策选择一个预定义的整数逻辑运算符,则发生 绑定时错误。  否则,如果选定的运算符是一个预定义的布尔逻辑运算符(第 7.11.3 节)或可以为 null 的布尔逻辑 运算符(第 7.11.4 节),则运算按第 7.12.1 节中所描述的那样进行处理。