国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

3、C#基礎整理(語句概述)

2019-11-17 02:42:26
字體:
來源:轉載
供稿:網友

3、C#基礎整理(語句概述)

語句

語句分為四個大類:

* 分支語句:if,if... else,if ...else if... else,switch case * 循環語句:for,while,do while,foreach * 跳轉語句:break,continue * 異常語句:try catch finally

用法:

1、if的用法

第一種:if(true){語句}else{語句}

第二種:if(true){語句}else if{語句}…n個else if{語句}…else{語句}

第三種:if(true){語句}

*2、switch case的用法(不常用)

int i = 3;switch (i){    case 0:    case 1:        Console.WriteLine("1");        break;//每個case里面都必須有一個break 或 goto 或 return    case 2:        Console.WriteLine("Case 2");        break;        // 接下來的語句會出現警告--語法錯誤        Console.WriteLine("Unreachable code");    case 7-4://7-4會被預估為3,并且提出錯誤警告        Console.WriteLine("Case 3");        break;    default://必須有此語句,否則不執行switch case        Console.WriteLine("輸入錯誤");}

3、for的用法

for(初始值;執行條件;狀態改變){循環體} 死循環for(;;){循環體}

4、while和do while的用法

while(true){語句}----true為判斷條件,初始條件寫在循環體外面,狀態改變寫在循環體中

do{語句}while(true)----注:這個循環會先執行一遍do里面的內容,不管while括號里的內容是否為真。

5、foreach遍歷(用于數組,在數組里面再具體講解)

6、break,continue的用法

break: 結束循環;

continue: 跳出此次循環,繼續下一循環,循環繼續執行;

*7、try{}catch{} 和try{}catch{} finally{}

try……catch……

while (true){    int j;    try    {        string s = Console.ReadLine();//如果輸入了小數則會報錯        j = int.Parse(s);    }    catch (Exception yi)//Exception是一個類,此句抓住了錯誤的類型并賦給變量    {        Console.WriteLine(yi.Message);//輸出錯誤        continue;//繼續while循環    }    Console.WriteLine(j);//如果沒錯就執行此句    break;//跳出循環}

try……catch……finally……

int e = 0;try{        string s = Console.ReadLine();        e = int.Parse(s);}catch (Exception yi1)//Exception是一個類{        Console.WriteLine(yi1.Message);}finally{        Console.WriteLine("最終執行的語句:{0}",e);}

語句部分未完待續…………


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿拉善左旗| 忻城县| 平阳县| 昌图县| 常山县| 富阳市| 海原县| 五河县| 邵武市| 田林县| 靖西县| 泰兴市| 闻喜县| 长垣县| 芮城县| 南召县| 饶阳县| 准格尔旗| 车险| 陆丰市| 太湖县| 镶黄旗| 抚顺县| 衡东县| 太白县| 西安市| 集安市| 黑山县| 乌拉特前旗| 富顺县| 若尔盖县| 琼中| 江油市| 高碑店市| 咸丰县| 湘潭县| 和龙市| 贵州省| 乃东县| 锡林郭勒盟| 敦煌市|