亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C#中EventHandler的使用示例

發布時間:2021-03-06 14:15:23 來源:億速云 閱讀:408 作者:小新 欄目:編程語言

小編給大家分享一下C#中EventHandler的使用示例,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

具體詳情如下所示:

//這里定義了一個水箱類
public class 水箱
{
  //這是水箱的放水操作
  public void 放水() { }
  //這是水箱的屬性
  public double 體積;
  //這是水箱空的事件
  public event EventHandler 水箱空;
}
//這里定義了一個加水器類
public class 加水器
{
  public void 加水(Object sender, EventArgs e)
  {
    //對需要加水的水箱進行加水操作
  }
}
 public class User
{
  public User()
  {
    //實例化水箱類
    水箱1 = new 水箱();
    //實例化加水器類
    加水器1 = new 加水器();
    //加水器注冊水箱空事件
    水箱1.水箱空 += new EventHandler(加水器1.加水);
  }
  private 加水器 加水器1;
  private 水箱 水箱1;
}

--------------------------------------------------------------------------------------------

C#的委托最經典的解釋:

例子:

this.Activated += new EventHandler(Form1_Activated);

這是一個委托的原理.

this.Activated=你吃完飯;  
Form1_Activated=喊我一聲

這句話的意思就是把這兩個事放在一起了,意思就是叫你吃完飯了喊我一聲。我委托你吃完飯了,喊我一聲。這樣我就不用過一會就來看一下你吃完了沒有了,已經委托你了。

看完了這篇文章,相信你對“C#中EventHandler的使用示例”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

江津市| 丹棱县| 祁连县| 汝阳县| 丰顺县| 镇康县| 延川县| 乃东县| 施秉县| 定陶县| 金湖县| 吴旗县| 莱州市| 尚义县| 彝良县| 四子王旗| 会宁县| 桐梓县| 文安县| 仙桃市| 依安县| 吉木乃县| 长乐市| 梓潼县| 吉木萨尔县| 遂川县| 应用必备| 元氏县| 都安| 湟源县| 华蓥市| 台前县| 龙口市| 普洱| 玉山县| 奉贤区| 永德县| 新野县| 湖州市| 神木县| 大洼县|