整理c#學習中的知識點
首先作為一個小白,在短時間內學會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#學習中的知識點