委托Delegate是一个类,定义了方法的类型, 使得可以将方法当做另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大佬使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性. Invoke : 委托回调函数时候的一种同步调用方式. BeginInvoke : 委托回调函数时候的一种异步调用方式.和Invoke对立 EndInvoke : 异步调用,用于检索调用结果. 由于异步委托产生的线程与应用程序主线程是分开执行的,若主线程要获取异步委托线程的结果