1. 程式人生 > >輕松學C#----第二篇筆記

輕松學C#----第二篇筆記

標準輸出 命名規則 語法 表示 oat 處理 program 關聯 nbsp

第二篇:

分析下第一篇的代碼,見下圖;

技術分享圖片

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#----第二篇筆記