A10_委托基础回顾
来源:互联网 发布:农村淘宝快递网点查询 编辑:程序博客网 时间:2024/06/15 08:10
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace A10_IndepthStudyDelegate{ //定义委托 public delegate void InformInfoHandler(string name); class Invoke { //声明事件(委托实例) public static event InformInfoHandler eveInfo; //方法调用 public void DisplayInfo() { if (eveInfo != null) { eveInfo.Invoke("Test Message Content ..."); } } }}
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace A10_IndepthStudyDelegate{ class Registe { public Registe() { Invoke.eveInfo += InformZhangSan; Invoke.eveInfo += InformLisi; Invoke.eveInfo += InformWangWu; } public void InformZhangSan(string name) { Console.WriteLine("{0}Message for ZhangSan ...",name); } public void InformLisi(string name) { Console.WriteLine("{0}Message for Lisi ...", name); } public static void InformWangWu(string name) { Console.WriteLine("{0}Message for WangWu ...", name); } }}
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace A10_IndepthStudyDelegate{ class Test { static void Main1(string[] args) { //运行事件的注册 new Registe(); //运行调用方 Invoke obj = new Invoke(); obj.DisplayInfo(); } }}
阅读全文
0 0
- A10_委托基础回顾
- [iOS]Objective-C基础回顾:继承和委托
- Objective-C基础回顾 2. 委托方法--delegate
- 回顾事件委托!~~~
- 基础回顾
- 回顾基础
- 委托的基本用法(回顾)
- 【DM】设计模式再回顾---委托
- C# 基础回顾
- C++基础的回顾
- Delphi 基础回顾
- Delphi 基础回顾2
- 基础部分回顾
- 基础部分回顾2
- C++基础回顾
- C++基础回顾(2)
- C++基础回顾(3)
- javaScript基础回顾
- uboot中PCIe驱动程序说明
- 软工视频——软件工程
- leetcode 451. Sort Characters By Frequency
- Centos7上安装使用Git
- Clojure Reactive Programming.pdf 英文原版 免费下载
- A10_委托基础回顾
- Java RMI Demo
- 实验3 系统调用
- hexo 首页文章只显示一部分
- Linux:(多摄像头)如何运行指定的摄像头
- jvm 判断对象是否已经死亡
- STL编程:两个多项式相加
- C#6.0 Cookbook.pdf 英文原版 免费下载
- 深度学习与深层神经网络等概念