1.action委託
action委託是系統自帶的委託型別,它可以定義乙個沒有返回值得委託。例如:
static void print(int x, string y, double z)
static void main(string args)
2.func委託
func委託同樣也是系統預定義的乙個委託,func委託必須要在泛型中定義它的返回值型別。
若泛型括號中只有乙個型別,則為它的返回值,例如:
static int test1()
static void main(string args)
static void main(string args)
輸出結果為12.5 C 學習筆記 Func委託與Action委託
學習一項新知識的時候,最好的方法就是去實踐它。clr via c 這本神書真的是太有意思了!好的我的前言就是這個。如果要用有輸入引數,有返回值的委託,那麼func委託將滿足你的要求。func泛型委託引用了乙個帶有乙個返回值的方法,它可以傳遞0或者多到16個引數型別,和乙個返回型別。它可以沒有傳遞引數...
C 學習筆記 泛型委託Action和Fun
本節學習了泛型委託action和fun兩類特殊的委託,這兩個特殊的委託是dot framewrok自帶的。結合lambda表示式,可以在寫程式時,簡潔 和提高編碼效率。一 action和fun兩個委託的不同點 action只能委託必須是無返回值的方法 fun只是委託必須有返回值的方法 二 演練 us...
C 學習筆記 泛型委託Action和Fun
本節學習了泛型委託action和fun兩類特殊的委託,這兩個特殊的委託是dot framewrok自帶的。結合lambda表示式,可以在寫程式時,簡潔 和提高編碼效率。一 action和fun兩個委託的不同點 action只能委託必須是無返回值的方法 fun只是委託必須有返回值的方法 二 演練 us...