1、註釋符
a:註釋
b:解釋
2、C#的3種註釋
a:當行註釋 //
b:多行註釋 /*要註釋的內容*/
c:文檔註釋 /// 多用於解釋類或者方法
VS常用快捷鍵:
ctrl+k+d:快速對齊代碼(按住ctrl+按住k鬆k+按d)
ctrl+z:撤銷
ctrl+s:保存
ctrl+j:快速彈出智能提示
shift+home/shift+end:快速的定位在一行文本的前面/後面 選中一整行
ctrl+k+c:註釋所選代碼 (所有涉及到k的鍵 當按最後一個鍵時k就應該鬆掉了)
ctrl+k+u:取消註釋
F1轉向幫助文檔
摺疊冗餘代碼:#Region和#EndRegion
3、變量 用於在計算機當中存儲數據
存儲變量的語法:
變量類型 變量名;//聲明或定義了一個int類型的變量
變量名=值;//給變量進行賦值
“=”號 表示賦值,把等號右邊的值賦值給等號左邊的變量
簡寫形式:變量類型 變量名=值 (聲明+賦值)
4、數據類型
a:整數類型:int 只能存整數 不能存小數
b:小數類型:double 既能存整數,也能存小數 小數點後的位數15-16位
c:金錢類型:decimal 用來存儲金錢,值後面需要加m.
d:字符串類型:string 用來存儲多個文本,也可以存儲空,內容需用雙引號括起來。
e:字符類型:char 用來存儲單個字符,有且只能存一個,不能爲空。
int double string (雙引號括起來,可以爲空) char(單引號括起來,不能爲空)
decimal(decimal money=12m;精度比較高28-29位)金錢類型
5、波浪線
a:紅色波浪線,語法錯誤。
b:綠色波浪線,警告,提示可能會出現錯誤,但是不一定會出現錯誤。
6、變量使用規則
先聲明,在賦值,在使用。
7、命名規則
*************首先要保證變量的名字要有意思*************
a:必須以字母、下劃線或@符號開頭,不能以數字開頭(現階段以字母開頭)。
b:後面可以跟任意字母、數字、下劃線
注意:
a:不能與C#中的關鍵字重複
b:在C#中,大小寫敏感。
c:同一個變量名不允許重複定義。(先這麼認爲,不嚴謹)
給變量起名的同時需要滿足兩個規範:
a:Camel駱駝命名規範。要求變量名單詞首單詞首字母小寫,其餘每個單詞首字母大寫。
b:Pascal命名規範,要求每個單詞的首字母大寫,其餘字母小寫,多用於給類或方法命名。HightSchoolStudent
8、賦值表達式
=:表示賦值的意思,表示把等號右邊的值,賦值給等號左邊的變量。
由等號連接的表達式稱之爲賦值表達式。
注意:每個表達式我們都可以求解出一個定值,對於賦值表達式而言。
就是整個表達式的值。
int n=10;
9、+號的作用
a:連接,當+號兩邊有一邊是字符串時,+好就起到連接作用。
b:相加,當兩邊是數字的時候。
10、佔位符
使用方法:先挖個坑(佔位),再填個坑。
使用佔位符需要注意的地方:
a:挖幾個坑,就應該填幾個坑,如果多填了,沒效果。
如果少填了,拋異常
b:輸出順序:按照挖坑順序輸出。
11、異常
異常指:語法上並沒有任何錯誤,只不過在程序運行期間,由於某些原因出現了問題,
使程序不能在正常運行。
12、轉義符
轉義符指的就是一個'\'+一個特殊字符,組成了一個具有特殊意義的字符
\n:表示換行
\":"
\t:表示一個tab鍵的空格
\b:表示一個退格鍵,放在字符串的兩邊沒有效果。
\r\n:windows系統不認識\n,只認識\r\n。
\\:\
@符號作用
a:取消\的轉義作用,使其單純的表示爲一個'\'。
b:將字符串按照原格式輸出。
13、算數運算符(注意整數類型以下幾種運算結果都是整數)
+
-
*
/
%
14、數據類型轉換
自動類型轉換:又稱隱式轉換。
條件:1、int和double(都是數字類型) 2、目標類型>原類型(小-->大)
強制類型轉換:又稱顯示類型轉換 大---》小
條件:1、兩種類型向兼容 2、原類型>目標類型 如:double-->int
語法:(待轉換的類型)要轉換的值