国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#中Action和Func的區(qū)別

2020-01-24 02:27:19
字體:
供稿:網(wǎng)友

本文實例分析了C#中Action和Func的區(qū)別,有助于讀者牢固掌握并對其準(zhǔn)確使用。具體分析如下:

先來看下面這段代碼:

//測試使用的公共值int num = 10;//測試Func委托Func<int, int> f;f = (int tempf) => { return tempf + 1; };Response.Write(f(num).ToString()+"<br />"); //調(diào)用f委托,并打印相應(yīng)的值!//測試Action委托Action<int> a;a = (int tempa) => { Response.Write(string.Format("我不能返回值,所以只能在這里輸出了!您的輸入?yún)?shù)為: {0}", tempa)); };a(num); //調(diào)用a委托方法

主要區(qū)別:

Func<t, Result>  封裝一個具有一個參數(shù)并返回 TResult 參數(shù)指定的類型值的方法
Action<t> 封裝一個方法,該方法只采用一個參數(shù)并且不返回值

希望本文所述對大家C#程序設(shè)計的學(xué)習(xí)有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 手游| 甘孜县| 阿拉善右旗| 南开区| 揭东县| 海兴县| 大埔县| 温宿县| 安多县| 襄城县| 福海县| 色达县| 托克托县| 蕲春县| 乐昌市| 封丘县| 无极县| 边坝县| 德江县| 临夏市| 惠安县| 新野县| 丽江市| 咸阳市| 南城县| 浦江县| 辽阳市| 九江市| 玉门市| 庐江县| 简阳市| 梓潼县| 炎陵县| 太白县| 多伦县| 晋城| 林口县| 哈巴河县| 余姚市| 肥西县| 温宿县|