1. 程式人生 > >整理c#學習中的知識點

整理c#學習中的知識點

alt 其他 相同 bool 操作數 分享 知識 轉義符 else

首先作為一個小白,在短時間內學會C#是有一定難度的,我就最近學習的內容,梳理了一下知識點,日後回過頭來多看看多想想,我想這對自己的學習幫助很大,知識點如下:

1.轉義符

在代碼中書寫一個斜杠(\),用於改變斜杠後出現字符的意義。

例:" 代表字符串的開始或者結束; \"代表普通的雙引號字符

常見的轉義符有:\"代表雙引號;\‘代表單引號;\n代表換行符;\t代表制表符;\\代表斜杠

2.邏輯運算符

是用於判斷條件是否成立的運算符,用真(true)和假(false)表示判斷結果。

常見的邏輯運算符:==(等於), !=(不等於), >(大於), <(小於),>=(大於等於), <=(小於等於), &&(並且), ||(或者), !(非),邏輯運算符返回的類型都是bool

&&:兩個bool類型進行運算,運算的結果: 真真為真,其他為假

||:兩個bool類型進行運算,運算的結果 :假假為假,其他為假
!:對一個bool類型的數據求反, 數據為真,運算結果為假;數據為假,運算結果為真

3.三目運算符

三目運算符又叫三元運算符,它需要三個操作數參與運算。

書寫方式: 操作數1?操作數2:操作數3 (其中操作數1為bool類型,操作數2和操作數3為相同類型)

返回的結果:如果操作數1判定結果為真,則將操作數2作為返回結果

如果操作數1判定結果為假,則將操作數3作為返回結果

4.if判斷

其書寫格式為:

if (條件1) 如果條件1成立,則執行代碼1
{
代碼1
}
else if(條件2) 否則判斷條件2是否成立,如果成立,執行代碼2
{
代碼2
}
else 如果以上條件都不成立,執行代碼N
{
代碼N
}

4.變量作用域

變量作用域,可以簡單理解為,某個變量在定義時所在的大括號。
在大括號內,該變量有效,大括號外無效。
在某個位置定義變量的時候,變量名不得與作用域覆蓋該位置的變量名相同。

5.switch循環

註意:在語句中必須要寫break;值必須是具體值,不能為變量和表達式

其代碼格式為:

技術分享圖片

6.while循環

代碼格式為:

技術分享圖片

7.do while循環

代碼格式為:

技術分享圖片

8.for循環

其代碼格式為:

技術分享圖片

整理c#學習中的知識點