慕課網 2.22C#的運算符優先級

C#運算符的優先級請參考下面的順序:

括號。學數學的時候我們就知道,要先計算括號里面的內容。C#語言也是一樣,如果有多層括號,要從里向外計算。括號優先級最高。

一元運算符。有些運算符兩邊有2個操作數,比如2+3、6%5等等,這些叫做二元運算符。只有一個操作數的叫做一元運算符,它們的優先級高于二元運算符。一元運算符包括:++(自加) 、 --(自減) 、 !(邏輯非)

*(乘)、/(除)、%(取余)

+(加)、-(減)。

>(大于)、<(小于)、>=(大于等于)、<=(小于等于)

==(等于)、!=(不等于)

&&(邏輯與)

||(邏輯或)。

賦值運算符。包括:=、+=、-=、*=、/=、%=。

另外,還需要注意一點:優先級相同的運算符從左向右計算(賦值運算符相反)


第十五行賦值為true


運行結果為true
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容