C# 表達(dá)式 賦值運(yùn)算符
我們迄今一直在使用簡(jiǎn)單的=賦值運(yùn)算符,其實(shí)還有其他賦值運(yùn)算符,而且它們都很有用。除了 =運(yùn)算符 外,其他賦值運(yùn)算符都以類似方式工作。與=—樣,它們都是根據(jù)運(yùn)算符和右邊的操作數(shù),把一個(gè)值賦給左邊 的變量。
下表列出了這些運(yùn)算符及其說明。
運(yùn)算符 | 類 別 | 示例表達(dá)式 | 結(jié)果 |
= | 二元 | varl = var2; | varl被賦予var2的值 |
+= | 二元 | varl += var2; | varl被賦予varl與var2的和 |
-= | 二元 | varl 一 = var2; | varl被賦予varl與var2的差 |
運(yùn)算符 | 類 別 | 示例表達(dá)式 | 結(jié) 果 |
二元 | varl *= var2; | varl被陚予varl與var2的乘積 | |
/= | 二元 | varl /= varl; | varl被陚予varl與var2相除所得的結(jié)果 |
0/戶 | 二元 | varl %- var2; | varl被陚予var丨與var2相除所得的余數(shù) |
可以看出,這些運(yùn)算符把varl也包括在計(jì)算過程中,例如:
varl += var2;
與下面的代碼結(jié)果相同。
varl = varl + var2;
與+運(yùn)算符一樣,+=運(yùn)算符也可用于字符串。
使用這些運(yùn)算符,特別是在使用長(zhǎng)變量名時(shí),可使代碼更便于閱讀。
點(diǎn)擊加載更多評(píng)論>>