方法、結構、枚舉 方法: 將一堆代碼進行重用的一種機制。 語法: [訪問修飾符] 返回類型 <方法名>(參數列表){ 方法主體; } 返回值類型:如果不需要寫返回值,寫void 方法名:Pascal 每個單詞的首字母都大些。其餘字母小寫 參數列表:完成這個方法所必須要提供給這個方法的條件。如果沒有參 ...
方法、結構、枚舉
方法:
將一堆代碼進行重用的一種機制。
語法:
[訪問修飾符] 返回類型 <方法名>(參數列表){
方法主體;
}
返回值類型:如果不需要寫返回值,寫void
方法名:Pascal 每個單詞的首字母都大些。其餘字母小寫
參數列表:完成這個方法所必須要提供給這個方法的條件。如果沒有參數,小括弧也不省略。
方法寫好後,如果想要被執行,必須要調用。
方法的調用語法:類名.方法名(參數);
案例:
結構:
一次性聲明多個不同類型的變數。自定義數據類型,可以在其內部定義方法, 屬於值類型.
語法:
訪問修飾符 struct 結構名{ 成員;//欄位 }
案例:
一:
二:
枚舉:
一組已命名的數值常量,用於定義具有一組特定值的數據類型。
語法:
訪問修飾符 enum 枚舉名 { 值列表 }
枚舉就是一個變數類型 ,int--double string decimal.
只是枚舉聲明、賦值、使用的方式跟那些普通的變數類型不一樣。
我們可以將一個枚舉類型的變數跟int類型和string類型互相轉換。
枚舉類型預設是跟int類型相互相容的,所以可以通過強制類型轉換的語法互相轉換。
當轉換一個枚舉中沒有的值的時候,不會拋異常,而是直接將數字顯示出來。
枚舉同樣也可以跟string類型互相轉換,如果將枚舉類型轉換成string類型,則直接調用ToString().
如果將字元串轉換成枚舉類型則需要下麵這樣一行代碼:
(要轉換的枚舉類型)Enum.Parse(typeof(要轉換的枚舉類型),"要轉換的字元串");
如果轉換的字元串是數字,則就算枚舉中沒有,也會不會拋異常。
如果轉換的字元串是文本,如果枚舉中沒有,則會拋出異常。
案例:
一:
二:
三:
好了 , 本篇就到這裡了,另本篇提供的案例只有截圖,沒有運行的結果,請自行處理咯。希望能對初學者帶來幫助,更希望大神能帶帶我們,帶我們裝逼,帶我們飛。。。
最後打個小廣告:QQ群: .NET 一步步一幕幕 群號:590170361 (加群備註:博客園看到的)