輕松學C#----第二篇筆記
第二篇:
分析下第一篇的代碼,見下圖;
2.同其他語言一樣,C#語言在編寫時也遵守一定的語法規範。
A.標識符(identify):指為方法、變量、其他任何用戶自定義項指定的名稱。標識符必須遵循一定的命名規則,如下圖
B.關鍵字:對編譯器有特殊意義的預定義保留標識符。在C#中保留關鍵字,是為了使代碼更容易被理解,類似class,void,static等都是關鍵字。關於C#的關鍵字完整列表,見下圖:
C.註釋:是程序員對代碼的一種說明,有三種註釋:單行註釋,多行註釋,及XML。
- 單行註釋 :一次只一行敘述。栗子:System.Console.WriteLine(111);//控制臺的標準輸出流Console.WriteLine();
- 多行註釋:一行或更多行敘述文字插入在註釋分割符裏。分隔符以/*開始,以*/作為結束。[註]中間不能有/或者* ,防止註釋內容中間斷開。
栗子圖:
- XML註釋:有開始和結束標簽,用來包含想要添加的文本,註釋都被包含在XML標簽裏。
栗子,見下圖:
3.定義類:指整個一類事物,一個類也相當於一個模板。類是對數據及處理數據的方法(函數)進行了封裝。對某一類具有相同特想和行為的事物的描述。
定義類,栗子:
class Program { //Code.... }
其中,class 是關鍵字,Program是類名。
4.實例化對象:類為抽象的概念,但現實中的歐式具體的事物,因此需要將抽象的類實例化成具體的對象。類是抽象的,不能賦值,但實例化的類即對象是可以賦值的,且通過對象可以直接調用函數。實例化對象的形式,見下圖:
5.定義類--字段:類主要包括字段、方法和屬性三個成員。字段(field)是一種表示與對象或類關聯的變量的成員,字段聲明用於引入一個或多個給定類型的字段。
C#中的數據類型類型分類,見下圖:
A.簡單值類型:主要是4中簡單值類型分別為,整數類型,字符類型,浮點類型,布爾類型
整數類型:C#定義了8中主要的整數類型,它們對應的位寬(一次能傳遞的數據寬度)與取值範圍,見下圖;
其中,C#又定義了各種整數類型的有符號形式和無符號形式,兩種形式的區別,見下圖;
B.字符類型:也叫做char類型,采用Unicode編碼的16位字符類型。在C#中,char類型是無符號的,取值範圍是0~65535。標準的8位ASCII字符集是Unicode字符集的子集,其取值範圍是0~127,SO,ASCII字符仍然是有效的C#字符串。所有的ASCII碼,見下圖;
C.浮點類型:可以表示為有小數部分的數值,主要分為3種:float、double、decimal,說明和取值範圍,見下表;
數據類型 | 說明 | 取值範圍 |
float | 32位單精度實數 | 1.5*10^(-45)~3.4*10^38 |
double | 64位雙精度實數 | 5.0*10^(-324)~1.7*10^308 |
decimal | 128位十進制數 | 1.0*10^(-28)~7.9*10^28 |
D.布爾類型:(bool)類型,表示布爾邏輯量,其值只能是true和false。
輕松學C#----第二篇筆記