1. 首页
  2. 编程语言
  3. C#
  4. 详解C#中委托,事件与回调函数讲解

详解C#中委托,事件与回调函数讲解

上传者: 2022-03-07 22:17:03上传 PDF文件 98.18 KB 热度 24次

.Net编程中最经常用的元素,事件必然是其中之一。无论在ASP.NET还是WINFrom开发中,窗体加载,绘制,初始化等等。“protected void Page_Load”这段代码相信没有人不熟悉的。细心一点一定会发现,非常多的事件方法都是带了“object sender, EventArgs e”这两个参数。蓝色部分是声明委托的关键字,红色部分是返回的类型,而黑色部分是委托的类型名,和一个类名差不多,而()里的就是参数部分。在某件事情发生时,一个对象可以通过事件通知另一个对象。在他返回之前给他赋值。回调函数就是把一个方法的传给另外一个方法去执行。在C#有很多回调函数,比如异步操作的时候。这里先举个例子:输出结果:Text1Text2Process方法调用了一个回调函数,当然这里只执行了回调函数。

用户评论