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請輸入運算子 請輸入第二...