C#委託和事件

delegate是C#中的一種類型,它其實是一個可以持有對某個方法的引用的類。與其它的類不一樣,delegate類可以擁有一個簽名(signature),而且它」只能持有與它的簽名相匹配的方法的引用「。它所實現的功能與C/C++中的函數指針十分類似。它容許你傳遞一個類A的方法m給另外一個類B的對象,使得類B的對象可以調用這個方法m。但與函數指針相比,delegate有許多函數委託和事件在 .Net
相關文章
相關標籤/搜索