c#中的delegate

delegate的用法类似于c++中的函数指针,目的都是将操作方法作为变量进行传递,用法如下:

//定义delegate类型

delegate bool TestDele(string key, Object value);

//用定义好的类型生成实例

TestDele testDele = new TestDele(deleFunc)

//其中的deleFunc是一个具体函数,需要与TestDele参数一致

bool deleFunc(string key, Object value)

{

//do something here

}
posted @ 2022-08-31 15:03  huorexiaji  阅读(41)  评论(0)    收藏  举报