天轟穿C#教程之賦值運算子【原創】

來源:互聯網
上載者:User

  直到現在,我們一直在使用簡單的=賦值運算子,其實還有其它賦值運算子,而且它們都非常有用。除了=運算子外,其它賦值運算子都以類似的方式工作。

  與=一樣,它們都是根據運算子和右邊的運算元,把一個值賦給左邊的變數。下表列出了這些運算子及其說明。

 

  運算子          類    別                 樣本運算式                結    果

 

  =                   二元                     var1 = var2;                var1被賦予var2的值

 

  +=                 二元                     var1 += var2;              var1被賦予var1與var2的和

 

  -=                  二元                     var1-= var2;                var1被賦予var1與var2的差

 

  *=                  二元                     var1 *= var2;               var1被賦予var1與var2的乘積

 

  /=                  二元                      var1 /= var2;               var1被賦予var1與var2相除所得的結果

 

  %=                二元                      var1 %= var2;             var1被賦予var1與var2相除所得的餘數

 

  可以看出,這些運算子把var1也包括在計算過程中,下面的代碼:

 

  var1 += var2;

 

  與下面的代碼結果相同。

 

  var1 = var1 + var2;

 

  +=運算子也可以用於字串,與+運算子一樣。

 

  使用這些運算子,特別是在使用長變數名時,可以使代碼更容易閱讀。

 

  本文為天轟穿原著,轉載請註明出處及作者!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.