在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
逻辑(布尔型)运算符用于对boolean型的结果的表达式进行运算,运算的结果都是boolean型。其运算结果如下所示: 运算符 运算 例子 结果
1、“^“ 将计算操作数的逻辑“异或”;也就是说,当且仅当只有一个操作数为 true时,结果才为true。 2、“&”与”&&“的区别在于,如果使用前者连接,那么无论任何情况下,“&”两边的表达式都会参与计算。如果使用后者连接,当“&&”的左边为false,则将不会计算其右边的表达式。 3、“|”与“||”的区别在于,“|”表示两边任何一个布尔表达式为真,该组合就会返回true值;而对于“||”,跟第二差不多,若左边是true则返回true,若左边是falsh,则看右边,若右边为true则为true否则为falsh。 例 复制代码 代码如下: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class _Default : System.Web.UI.Page int x = 0; //&运算,两个中任何一个为假时则为假 Response.Write("<br>"); //|运算,当两个中任何一个为真时,运算结果为真,否则为加 Response.Write("<br>"); //^运算,当且仅当有一个是True时,为真,否则为假 //!运算,若真则假,若假则真 Response.Write("<br>"); //&&短路运算,若左边为假则退出,若左边为真,则看右边 Response.Write("<br>"); 运算符 C# 提供大量运算符,这些运算符是指定在表达式中执行哪些操作的符号。通常允许对枚举进行整型运算,例如 ==、!=、<、>、<=、>=、binary +、binary -、^、&、|、~、++、-- 和 sizeof()。此外,很多运算符可被用户重载,由此在应用到用户定义的类型时更改这些运算符的含义。 运算符优先级 语法 复制代码 代码如下: public static Complex operator +(Complex c1, Complex c2) |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论