C# 事件和委托的详细介绍-示例:

// 定义一个委托
public delegate void Notify(string message);

// 使用委托的类
public class Notifier
{
    public Notify OnNotify;

    public void NotifyObservers(string message)
    {
        // 调用委托
        OnNotify?.Invoke(message);
    }
}

事件

事件是基于委托的一种特定类型,通常用于表示对象状态的变化。当某个操作发生时,事件会通知所有注册的处理程序。事件使用event关键字来声明。

上一篇:Leecode SQL 183. Customers Who Never Order


下一篇:828华为云征文|WordPress部署