C 學習筆記17 Action委託和Func委託

2021-08-08 22:52:46 字數 425 閱讀 7167

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...