System.Delegate是C# 实现的回调基类,包含了C#委托的全部功能。
delegate 关键字,定义一个委托类型。
Action<T> 使用泛型参数定义的委托类型,支持多个泛型参数
Func<T, TResult> 支持多个泛型参数,和一个泛型返回值
event 在类外部只可以使用 +=/-= 不可在外部执行,只可在内部执行
EventHandler public delegate void EventHandler(object sender, EventArgs e); 一种固定了参数的委托