廢話不多說了,具體詳情如下所示:
//這裡定義了乙個水箱類
public class 水箱
//這是水箱的屬性
public double 體積;
//這是水箱空的事件
public event eventhandler 水箱空;
}//這裡定義了乙個加水器類
public class 加水器
} public class user
private 加水器 加水器1;
private 水箱 水箱1;
}c#的委託最經典的解釋:
例子:this.activated += new ewww.cppcns.comventhandler(form1_activated);tvfdnychca
這是乙個委託的原理.
this.activated=你吃完飯;
form1_activated=喊我一聲
這句話的意思就是把這兩個事放在一起了,意思就是叫你吃完飯了喊我一聲。我委託你吃完飯了,喊我一聲。這樣我就不用過一會就來看一下你吃完了沒有了,已經委託你了。
本文標題: c# 中的eventhandler例項詳解
本文位址:
C 中的EventHandler例項詳解
具體詳情如下所示 這裡定義了乙個水箱類 publicclass水箱 這是水箱的屬性 publicdouble體積 這是水箱空的事件 publiceventeventhandler 水箱空 這裡定義了乙個加水器類 publicclass加水器 publicclassuser private加水器 加水...
C 中關於EventHandler使用的一些理解
閱讀 c 高階程式設計 其中關於eventhandler的使用頗讓人費解。因為已經習慣了public event delegatename eventname 這種定義事件的方式,因此下面結合這種方式來解釋一下書中示例的 先來看看cardealer類的定義 public class carinfoe...
MOSS中EventHandler的使用
最近開發中,一直使用eventhandler,可以幫我們實現很多需求,當然,開始時總會遇到一些莫名奇妙的問題,所以做了下面的總結,希望對自己和大家有幫助。1.eventhandler必需是強命名的。2.註冊完eventhandler或把重新編譯完的dll用gacutil if放入gac後,一定要重啟...