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

相关推荐
方也_arkling4 分钟前
【Java-Day13】内部类
java·开发语言
INGNIGHT6 分钟前
984.不含 AAA 或 BBB 的字符串(贪心)
开发语言·算法·leetcode
Ws_8 分钟前
C# 桌面端开发工程师面试题 + 参考答案
开发语言·面试·c#
梦幻通灵10 分钟前
Java传递负数金额被默认转化为0处理方案
java·开发语言
七夜zippoe14 分钟前
OpenClaw Canvas 执行:JavaScript 注入实战
开发语言·javascript·udp·canvas·openclaw
雨落在了我的手上19 分钟前
初识java(十五):字符串-String类
java·开发语言
zzx2006__19 分钟前
JavaScript最终考核
开发语言·前端·javascript
努力努力再努力wz20 分钟前
【Qt入门系列】:QLabel控件详解:从文本显示到图片展示,再到内容布局与伙伴机制
android·开发语言·数据结构·数据库·c++·qt·mysql
甄心爱学习35 分钟前
【项目实训(个人10)】
开发语言·前端·javascript
右耳朵猫AI41 分钟前
Java & JVM技术周刊 2026年第20周
java·开发语言·jvm