何谓委托借用百度百科的一句话
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SimpleDelegateDemo
{
class Program
{
static void Main(string[] args)
{
Class1 c2 = new Class1();
c2.MethodUseDelegate(); //调用方法
}
}
class Class1
{
public delegate void S