C#委托(Delegate)基本用法

见过不少人、经过不少事、也吃过不少苦,感悟世事无常、人心多变,靠着回忆将往事串珠成链,聊聊感情、谈谈发展,我慢慢写、你一点一点看......

  1. 定义委托

public delegate 返回类型 委托名称(参数列表);

public delegate void SimpleDelegate();

2.创建并调用

public static void Main()

{

SimpleDelegate myDelegate = new SimpleDelegate(ShowMessage1);

myDelegate += ShowMessage2;

myDelegate += ShowMessage3;

myDelegate(); // 依次调用ShowMessage1、ShowMessage2和ShowMessage3

}

public static void ShowMessage1()

{

Console.WriteLine("Message 1");

}

public static void ShowMessage2()

{

Console.WriteLine("Message 2");

}

public static void ShowMessage3()

{

Console.WriteLine("Message 3");

}

关注我,不失联。有啥问题请留言。

感情恋爱合集https://blog.csdn.net/forever8341/category_12863789.html

职业发展故事https://blog.csdn.net/forever8341/category_12863790.html

常用代码片段https://blog.csdn.net/forever8341/category_12863793.html

程序开发教程https://blog.csdn.net/forever8341/category_12863792.html

自我备考经验 https://blog.csdn.net/forever8341/category_12863791.html

高阶高效代码https://blog.csdn.net/forever8341/category_12873345.html

金融语言解析https://blog.csdn.net/forever8341/category_12877262.html

相关推荐
蓝眸少年CY7 分钟前
测试Java性能
java·开发语言·python
何包蛋H8 分钟前
数据结构深度解析:Java Map 家族完全指南
java·开发语言·数据结构
秃了也弱了。9 分钟前
python监听文件变化:Watchdog库
开发语言·python
一路往蓝-Anbo14 分钟前
C语言从句柄到对象 (五) —— 虚函数表 (V-Table) 与 RAM 的救赎
c语言·开发语言·stm32·单片机·物联网
古译汉书14 分钟前
keil编译错误:Error: Flash Download failed
开发语言·数据结构·stm32·单片机·嵌入式硬件
Bruce_kaizy15 分钟前
2025年年度总结!!!!!!!!!!!!!!!!!!!!!!!!!!!
开发语言·c++
来不及辣哎呀40 分钟前
学习Java第六十二天——Hot 100-09-438. 找到字符串中所有字母异位词
java·开发语言·学习
爱装代码的小瓶子40 分钟前
【c++进阶】c++11的魔法:从模板到可变模板.
android·开发语言·c++
kylezhao201941 分钟前
C# 中常用的定时器详解
开发语言·c#
SmartRadio43 分钟前
计算 CH584M-SX1262-W25Q16 组合最低功耗 (1)
c语言·开发语言·物联网·lora·lorawan