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

首頁 > 學院 > 開發設計 > 正文

【基礎知識】.Net基礎加強09天

2019-11-17 03:20:06
字體:
來源:轉載
供稿:網友

【基礎知識】.Net基礎加強09天

委托:

1. 委托是一種數據類型,像類一樣{可以聲明委托變量類型}

2. deleate關鍵字定義委托 : public delegate void MethodDelegate();//這就是定義了一個委托

如果這個委托將來要存儲的方法沒有返回值,那么委托也要定義為void,那么在將來傳遞的參數也不能有參數。

3. 委托的作用:可以在某個代碼內部,嵌入一段外部代碼。相當于注入。(委托只是把方法中變的地方提取出來。便于寫出通用的代碼。)

4. 作業1:08窗體之間回傳值時使用委托

作業2:打印一串數組,使用委托。09委托案例-循環修改字符串數組中的每個字符串

作業3:10通過委托實現通用的比較方法(Max)

作業5:

匿名方法

Xxx md = delegate()

{

Console.WriteLine(“哈哈哈,我是匿名方法!”);

}

Lambda表達式:

面試題:談談你對lambda表達式的理解:

Lambda其實就是一個匿名函數而已,編譯的時候會將lambda表達式編譯成一個c#匿名方法,但是使用lambda表達式會在很多時候減少代碼量。


上一篇:c#之委托總結

下一篇:c#列舉和迭代器

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 赤水市| 天津市| 花莲市| 正安县| 瓮安县| 荣成市| 卢湾区| 绵阳市| 宣武区| 海丰县| 南丹县| 邯郸县| 财经| 凌源市| 定安县| 孟连| 兴文县| 泰宁县| 高平市| 澄江县| 晴隆县| 邓州市| 永川市| 团风县| 怀宁县| 会理县| 潮安县| 区。| 湖北省| 武清区| 洛隆县| 繁昌县| 正镶白旗| 南陵县| 温泉县| 和林格尔县| 桑植县| 平乡县| 邵阳市| 仪征市| 北票市|