Chapter3 C#基礎知識
一、聲明C#中的變量聲明方式:訪問修飾符 數據類型 變量名稱
變量命名規(guī)則:
1、內聯變量必須以駱駝命名法聲明,而類變量必須以駱駝命名法聲明,但應以一個下劃線開頭。
2、不應使用匈牙利命名法命名變量。
3、避免使用單個字符作為變量名,但for循環(huán)中除外。
示例代碼3.1
二、C#中的常量
常量以const關鍵字進行聲明
<訪問修飾符> const 數據類型 常量名稱 = 常量值
常來命名規(guī)則:
1、帶有私有訪問修飾符的常量必須以駱駝命名法聲明,并以一個下劃線開頭。
2、帶有公共修飾符、受保護修飾符的常量必須以帕斯卡命名法聲明。
示例代碼3.2
三、C#中數據類型的分類
C#中的數據類型分為值類型和引用類型兩個基本類型。
兩者區(qū)別:在內存中的存儲方式
值類型只將值存放在內存中,這些值類型數據存儲在堆棧中。
引用類型的內存單元中只存放內存堆中對象的地址,而對象本身存放在內存堆中。如果引用類型的值為null,則表示引用未引用任何對象。
下面這樣理解更具體
將一個數值類型變量的內容賦值給另一個數值類型變量,變量值被拷貝。
將一個引用類型變量的內容賦值給另一個引用類型變量,只是變量的內存地址被拷貝。
四、裝箱和拆箱
裝箱:將值類型轉換為引用類型。拆箱:將引用類型轉換為值類型。
五、C#中的運算符和表達式
六、C#中的選擇語句
1、if else












2、switch case



















七、C#中的循環(huán)語句
while循環(huán)







do while循環(huán)







注:do while 和while 2種循環(huán)類似,區(qū)別在于后者即使條件為假也至少執(zhí)行一次循環(huán)體中的語句
for循環(huán)







foreach循環(huán)(用于遍歷整個集合或數組,該循環(huán)不能用于改變集合或數組的內容)







八、數組
數組是同一數據類型的一組值,這些值存儲在相鄰的內存單元中,便于訪問和操作。C#中的數組屬于引用類型。因此存儲在堆內存中,
聲明如下:數據類型(數組的大小或者容量)變量名
九、結構
結構命名規(guī)則:
1、結構必須以帕斯卡命名法聲明。
2、用名詞或者名詞短語作為結構名稱。
結構和類區(qū)別:
1、結構無法像類一樣繼承。
2、結構屬于值類型、類屬于引用類型。
十、枚舉(Enum,Enumerator的縮寫)
一組已命名的數值常量,
枚舉命名規(guī)則
1、枚舉必須以帕斯卡命名法聲明。
2、枚舉符中的可選項也必須以帕斯卡命名法聲明。
posted on 2009-02-08 13:06 isabc 閱讀(452) 評論(0) 編輯 收藏 引用 所屬分類: C#基礎