成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#使用if語句概述

開發 后端
這里介紹C#使用if語句,C#使用if語句中的表達式必須放在一對圓括號中。除此之外,表達式必須是布爾表達式。

C#語言有很多值得學習的地方,這里我們主要介紹C#使用if語句。如果想根據一個布爾表達式的結果選擇執行兩個不同的代碼塊,就可以C#使用if語句。

理解if語句的語法

if語句的語法格式如下(if和else是關鍵字):

  1. if ( booleanExpression )  
  2. statement-1;  
  3. else  
  4. statement-2; 

如果booleanExpression求值為true,就運行 statement-1;否則就運行statement-2。else關鍵字和后續的statement-2是可有可無的。如果沒有else子句,那么在booleanExpression為false的前提下,什么都不會發生。

例如,以下if語句用于遞增一個秒表的秒針(暫時忽略分鐘)。如果seconds的值是59,就重置為0;否則就使用操作符++來遞增:

  1. int seconds;  
  2. ...  
  3. if (seconds == 59)  
  4. seconds = 0;  
  5. else  
  6. seconds++; 

只使用布爾表達式!

C#使用if語句中的表達式必須放在一對圓括號中。除此之外,表達式必須是布爾表達式。在另一些語言中(尤其是C和C++),還可以使用一個整數表達式,編譯器能自動將整數值轉換成true(非零值)或false(零值)。C#不允許這樣做。如果寫這樣的一個表達式,編譯器會報錯。

假如在if語句中不慎寫了一個賦值表達式,而不是執行一個相等性測試,C#編譯器也能識別你的錯誤。例如:

  1. int seconds;  
  2. ...  
  3. if (seconds = 59) // 編譯時錯誤  
  4. ...  
  5. if (seconds == 59) // 正確 

不慎而寫成賦值表達式,是C和C++程序容易出現bug的另一個原因。在C和C++中,會將所賦的值(59)悄悄地轉換成一個布爾值(任何非零的值都會被視為true),造成每次都必定執行C#使用if語句之后的代碼。

***,可以將一個布爾變量作為表達式使用,如下例所示:

  1. bool inWord;  
  2. ...  
  3. if (inWord == true) // 可以,但不常用  
  4. ...  
  5. if (inWord) // 更好  

【編輯推薦】

  1. C#編程實現顯示XML文件
  2. C#語言獲取要顯示頁面
  3. 創建C# Windows窗體應用程序淺析
  4. C#實現窗體顯示背景知識
  5. C# Lazy-Allocate設計概念
責任編輯:佚名 來源: 51CTO.com
相關推薦

2009-08-18 17:29:02

C#使用指針

2009-08-31 09:44:23

C# Employee

2009-09-03 11:15:38

C#設置Coopera

2009-07-31 14:08:54

C# 匿名函數

2009-08-13 15:18:23

C#文件上傳

2009-08-18 09:26:07

C#線程功能

2009-08-25 16:56:52

C#使用塊來分組語句

2009-08-20 16:28:45

C#匿名方法

2009-09-03 10:42:16

C# Employee

2009-08-25 10:08:39

C# MyData對象

2009-08-24 18:09:13

C#構造函數

2009-08-19 11:09:00

C# Cast<T>

2009-08-17 09:57:00

C# Windows

2009-08-28 10:08:15

C# using語句

2009-08-10 13:40:46

創建C# COM對象

2009-08-10 17:12:54

C#編譯器

2009-09-02 09:13:16

C#文法產生式

2009-09-04 14:41:09

C#同步線程

2009-08-06 09:32:03

C#代碼協同執行

2009-08-03 18:26:18

C#定義接口成員
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久九九九女人毛片 | 午夜tv免费观看 | 国产精品毛片 | 中文字幕一区二区三区在线观看 | 精品视频一区二区三区 | 国产一二三区精品视频 | 亚洲电影一区二区三区 | 精精精精xxxx免费视频 | 欧洲免费毛片 | 91精品国产综合久久久久久漫画 | 日本成人久久 | 91秦先生艺校小琴 | 国产成人一区二区 | 91社影院在线观看 | 一级全黄视频 | 性福视频在线观看 | 性视频网| 日本不卡一区二区三区 | 久久99精品国产自在现线小黄鸭 | 狠狠干狠狠操 | 日本亚洲一区二区 | 色香婷婷 | 天天操人人干 | 日韩av美女电影 | 欧美精品成人影院 | 亚洲国产精品视频 | 精品综合久久久 | 国产精品美女久久久 | 亚洲精品成人av | 国产精品色 | 视频一区二区中文字幕 | 欧美极品在线视频 | 亚洲综合大片69999 | 亚洲精品视频在线播放 | 国产特级毛片 | 成人免费观看视频 | 天天干天天爽 | 午夜男人视频 | 久久精品国产一区二区电影 | 中文字幕免费视频 | 一级黄色录像毛片 |