麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C# > 正文

VC#2005快速入門之復合賦值操作符

2023-05-09 18:58:32
字體:
來源:轉載
供稿:網友

  前面講過如何使用算術操作符來創建新值。例如,以下語句使用操作符+來創建比變量answer大42的一個值,新值將寫入控制臺:
 

Console.WriteLine(answer + 42);

 前面還講過如何使用賦值語句來更改一個變量的值。以下語句使用賦值操作符將answer的值變成42:
 

answer = 42;

  如果希望在一個變量的值上加42,可以將賦值操作符與加法操作符合并到一起。例如,以下語句在answer上加42,并將新值賦給answer。換言之,在運行該語句之后,answer的值將比之前大42:
 

answer = answer + 42;

  雖然這是一個有效的語句,但有經驗的程序員不會這樣寫。在變量上加一個值是非常普遍的一個操作,所以Microsoft Visual C#專門提供了一個復合賦值操作符+=來簡化這個操作。為了在answer上加42,有經驗的程序員會這樣寫:
 

answer += 42;

  利用這個快捷方式,可以將任何算術操作符與賦值操作符合并到一起,表5.1對此進行了總結。這些操作符統稱為復合賦值操作符(compound assignment operator)。

 復合賦值操作符

 

錯誤寫法

正確寫法

variable = variable * number; variable *= number;
variable = variable / number; variable /= number;
variable = variable % number; variable %= number;
variable = variable + number; variable += number;
variable = variable - number; variable -= number;

  提示 復合賦值操作符與簡單賦值操作符具有一樣的優先級和右結合性。

  操作符+=也可作用于字符串;它能將一個字符串附加到另一個字符串末尾。例如,以下代碼將在控制臺上顯示"Hello John":
 

string name = "John";
string greeting = "Hello ";
greeting += name;
Console.WriteLine(greeting);

  但是,不能將其他任何復合賦值操作符用在字符串上。

  注意 需要讓一個變量遞增或遞減1時,不要使用復合賦值操作符,而是使用操作符++和--。例如,以下語句的寫法是不太好的:
 

count += 1;

  正確寫法如下:
 

count++;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 在线播放黄色网址 | 久久久久久久高清 | 一级做受大片免费视频 | 国产papa| 91精品成人福利在线播放 | 精品国产一区二区三区久久久蜜月 | 在线免费日本 | 免费看性xxx高清视频自由 | 久久久久亚洲视频 | 澳门一级淫片免费视频 | 精品国产一区二区三区成人影院 | 国产一区亚洲 | 日本网站在线播放 | videos真实高潮xxxx | 91精品久久久久久 | 欧美一级毛片欧美一级成人毛片 | 黄色大片在线免费观看 | 亚洲特黄妇女高潮 | 请播放一级毛片 | xnxx 日本免费 | sese在线视频| 日日噜噜噜夜夜狠狠久久蜜桃 | 萌白酱福利视频在线网站 | 91九色视频在线观看 | 久久久久久三区 | 玖草| 欧美成人一区二区三区 | 久久精品国产一区二区 | 国产美女爽到喷白浆的 | 一级做受大片免费视频 | 欧美一级精品片在线看 | 欧美成人黄色小视频 | 欧美人的天堂一区二区三区 | 久久老司机精品视频 | 91 在线视频观看 | 在线成人亚洲 | 九色新网址 | 激情宗合网 | www.91sp| 日韩av在线影院 | 国产免费大片视频 |