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

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

C#中事件"event"的使用

2019-11-14 16:33:45
字體:
來源:轉載
供稿:網友

承擔項目中一個模塊的編寫的時候,我們可以寫出一系列的public接口供其他人調用,這種方式一般都是被動的等待被調用,然后處理完事務后返回給調用者接口??墒钱斘覀兊哪K中發生了一些事情,需要主動去通知別人的時候,public接口就很無力了,像這種情況就可以用event來做。

 1 public class EventDemo 2 { 3     public delegate void myEventHandler(object sender,myEventArgs e); 4     public static event myEventHandler myEvent; 5  6     PRivate void getSomething() 7     { 8         /*發生了一些事情,想要通知使用我的模塊的用戶*/ 9         if(myEvent!=null)10         {11             myArgs=new myEventArgs();12           //將事件通知出去了。需要讓別人知道的東西可以放在myArgs里面傳遞出去          13             myEvent(this,myArgs);14         }15     }16 }17 18 public class myEventArgs:EventArgs19 {20     public int myIntData;21     public bool myBoolData;22 }

呵呵,第一次在CNBOLG上寫些自己的東西,挺簡單的。不過貴在堅持,我會隨著我的博客一起成長的。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西昌市| 奉贤区| 金寨县| 茌平县| 哈巴河县| 定日县| 泰宁县| 玛曲县| 伊宁市| 盘锦市| 灵寿县| 乌审旗| 黄平县| 福安市| 钟祥市| 婺源县| 即墨市| 宜兰县| 乌什县| 绥宁县| 湘潭县| 台州市| 甘德县| 蓬莱市| 聂拉木县| 利川市| 乐至县| 乌拉特中旗| 商都县| 阿巴嘎旗| 沭阳县| 大埔县| 广汉市| 深泽县| 永靖县| 河南省| 中超| 九寨沟县| 黄浦区| 璧山县| 青河县|