日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

符合.net准则的事件

發布時間:2025/3/14 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 符合.net准则的事件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
符合.net準則的事件

轉載

委托:

委托和事件這兩個概念是完全配合的。委托僅僅是函數指針,那就是說,它能夠引用函數,通過傳遞地址的機制完成。委托是一個類,當你對它實例化時,要提供一個引用函數,將其作為它構造函數的參數。

每一個委托都有自己的簽名,例如:Delegate int SomeDelegate(string s, bool b);是一個委托申明,在這里,提及的簽名,就是說SomeDelegate 這個委托 有 string 和 bool 類型的形參,返回一個int 類型。

上面提及的:當你對委托實例化時,要提供一個引用函數,將其作為它構造函數的參數。這里要注意了:被引用的這個函數必須和委托有相同的簽名。

看下面的函數:

private int SomeFunction(string str, bool bln){...}

你可以把這個函數傳給SomeDelegate的構造函數,因為他們有相似的簽名(in other words,他們都有相同的形參類型和個數,并且返回相同的數據類型)。

SomeDelegate sd = new SomeDelegate(SomeFunction);

sd 引用了 SomeFunction,也就是說,SomeFunction已被sd所登記注冊,如果你調用 sd,SomeFunction 這個函數也會被調用,記住:我所說 SomeFunction的含義,后面,我們會用到。

===================

鏈接: ms-help://MS.MSDNQTR.v90.chs/dv_csref/html/9310ae16-8627-44a2-b08c-05e5976202b1.htm

posted on 2009-03-23 21:05?帝之曉 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/asdio/archive/2009/03/23/1420008.html

總結

以上是生活随笔為你收集整理的符合.net准则的事件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。