委托 delegate

委托 = 用来 “装方法” 的容器 / 方法的代理人
方法是一段代码
委托就是可以存这个方法、调用这个方法的东西
简单说:委托 = 指向方法的变量

——————————————————————————————————————————————————————————

using System;

// 1. 【定义委托】
// 意思:我声明一个委托类型,它能“装”一个无参、无返回值的方法
public delegate void MyDelegate();

class Program
{
static void Main()
{
// 2. 【创建委托变量】
// 把方法 Test 装进委托里
MyDelegate del = Test;

// 3. 【调用委托】
// 等于调用 Test()
del();
}

// 4. 【普通方法】
static void Test()
{
Console.WriteLine("我是Test方法!");
}
}

posted @ 2026-04-02 21:27  菜鸟的奋斗军  阅读(6)  评论(0)    收藏  举报