A13_委托与事件的区别
来源:互联网 发布:网络管理结构的重要性 编辑:程序博客网 时间:2024/06/06 01:32
/* * * 事件不能声明局部实例 * 事件不能作为方法的参数 * * * ***/using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace A13_DifferentBetweenDelegateAndEvent{ class Demo1 { public Action actHandler; //委托 public event Action eveEvent; //事件 public Demo1() { //委托注册 actHandler += TestMethod1; actHandler += TestMethod2; //事件注册 eveEvent += TestMethod1; eveEvent += TestMethod2; } public void TestMethod1() { Console.WriteLine("TestMethod1"); } public void TestMethod2() { Console.WriteLine("TestMethod2"); } public void Test1() { if (actHandler!=null) { actHandler(); } if (eveEvent != null) { eveEvent(); } } public void Test2() { //定义委托的局部实例 Action actHandler2 = TestMethod1; actHandler2 += TestMethod2; } static void Main(string[] args) { Demo1 obj = new Demo1(); obj.Test1(); } }}
阅读全文
0 0
- A13_委托与事件的区别
- 委托与事件的区别
- 委托与事件的区别
- 委托与事件的区别
- 事件与委托的区别
- 委托与事件的区别
- C# 事件,委托与事件的区别
- C#事件与委托的区别
- C#委托与事件的区别
- 委托与事件的联系和区别
- C#委托与事件的本质区别
- 委托 创建 调用 多播委托 事件 委托与事件的区别
- ------事件与委托 (定义与用法) 事件与委托的区别 (委托是类型,事件是对象)
- 黑马程序员---委托与事件的区别与联系
- C#与C++的区别(三) 委托与事件
- 事件与委托的区别就是“+=”和“-="?
- 快速理解C#高级概念事件与委托的区别
- 委托和事件 的 区别
- display:flex 布局教程
- 集体智慧编程第二章
- 【Scikit-Learn 中文文档】随机投影
- 软键盘弹出时顶起上方布局
- java第六篇 tomat部署常见问题
- A13_委托与事件的区别
- javascript实现动态验证码功能
- HTML约束验证
- 第四天 数组
- 【Scikit-Learn 中文文档】内核近似
- python实现人脸实时监控识别程序 face_recognition
- Struts2对jsp页面进行拦截
- 【模板】归并排序
- JSON总结