碼農小白 方法(函式) C 篇

2021-10-01 21:32:43 字數 1749 閱讀 8470

3、本地常量

4、控制流

5、方法呼叫

6、返回值

7、返回語句

方法是一塊具有名稱的**

//方法頭

void

dotask()

本地變數從宣告的那乙個點開始存在,到完成執行時結束存在

static

void

main()

//main結束 year 自動銷毀,釋放記憶體

var關鍵字沒有特點的型別,它在物件被賦值的時候根據編輯器推斷出值的型別而自動轉換。

由於var沒有特點型別,自己或別人看**時不能第一時間知到其屬性,所有不建議過多使用

class

myclass

static

void

main()

static

void

main()

//b所在的塊結束,b被銷毀

已銷毀,不能使用

console.

writeline

(a);

}

輸出結果

10

5

宣告常量的關鍵字(const

const

double pi =

3.1416

;

迭代語句

跳轉語句

可從方法體的內部呼叫其他方法

class

myclass

static

void

main()

}

例項方法的呼叫:物件名.方法名();

靜態方法的呼叫:類名.方法名();

要返回值,必須在方法名前宣告乙個返回型別。

如果不返回值,方法名前的返回型別就為void。

int

getyear()

//返回乙個整形的值

void

printname()

//不返回值

返回語句包含關鍵字(return)及其後面的表示式

int

getyear()

返回乙個使用者自定義型別的物件

class

myclass

class

program

}

return;語句

void

print()

碼農小白 委託 C 篇

delegate void mydel int value1 宣告委託型別 mydel del 1,del 2 建立委託物件delegate 關鍵字 返回型別 委託型別名 引數列表 宣告委託物件 委託型別名 委託物件名 delegate void mydel 委託型別的宣告 class myclas...

碼農小白 深入理解類 C 篇

2 物件初始化列表 3 析構函式 4 readonly修飾符 5 this 關鍵字 例項建構函式是乙個特殊的方法 class myclass 1 帶引數的建構函式class myclass 無參建構函式 public myclass int a,int b 帶參建構函式 public myclass...

碼農小白 設計模式篇 簡單工廠模式

面試題 一看到這題目,我首先想到了用switch語句,對運算子進行情況判定,然後對其數字相應操作。下面是我的第一代實現的 class program console.writeline 結果為 x catch exception ex 輸入 5 6顯示結果 請輸入第乙個數 5請輸入運算子 請輸入第二...