C#運算符


1 算術運算符: + 加;     - 減;乘 *; 除 /;取余 %;  

2 關系運算符: >  大於;<小於;>= 大於等於 ;<=小於等於;==等於;!= 不等於

3 布爾邏輯運算符:& 邏輯與(兩操作數均為true,結果才為true);  | 邏輯或( 兩操作數均為flase 時 結果才為flase);

                              ! 取反(列:操作數A 與 !A 相反);  ^異或 (兩操作數同真同假時,結果才為flase);

                              && 條件與 (兩操作數均為true,結果才為true); || 條件或 (兩操作數均為flase時結果才為flase);

            注: !為一元運算 實現邏輯非,& 和 | 為二元運算 實現邏輯與,邏輯或 。邏輯(&  |)運算與條件(&&,||)運算的區別在於: 邏輯運算會計算左右兩個表達式后才最后取值,條件運算可能只計算左邊表達式而不計算右邊表,即對於 && 只要左邊為表達式為flase 則不計算右邊表達式 整個為false ,對於 || 只要左邊表達式為true,則不計算右邊表達式 整個表達式為true。

4 位運算符: ~ ;&;|;^;>>;<<;

5 賦值運算符:  +=  (A+=B  , A= A+B); -=(A-=B, A= A-B);  *=(A*=B , A=A*B);  /= (A/=B , A=A/B) ; %= (A=A%B) ; |=(A=A|B); ^= (A=A^B) ; >>=  (A=A>>B); <<= (A=A<<B);

6 條件運算符:?  一般形式為 X?Y:Z


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM