02 2011 档案
摘要:最近写js比较多,而js中将函数当成参数来传递是最常见的。而在c#中,如果想将一个方法当成参数来传递就得声明一个委托,即先声明一个“通用的方法模板”,前面再加上一个delegate关键字,如:delegateintfunName(inta,intb);你可以将它当成一个函数模板,引用的方法必须和模板保持一致:1、参数个数、类型、顺序必须完全一致。2、返回值必须一致。下面一个例子能清楚的说明它的使用方法:委托最常用在异步操作的回调函数中和事件。异步操作这里我们不涉及,我们说说事件与委托之间的联系。事件有很多,比如说鼠标的事件:MouserMove,Mous
阅读全文

浙公网安备 33010602011771号