2016年10月25日

C#解惑2——Delegate,Action,Func,匿名方法,匿名委托,事件(转)

摘要: 一、委托Delegate 一般的方法(Method)中,我们的参数总是string,int,DateTime...这些基本的数据类型(或者没有参数),比如 但是有些时候,我们希望把一个方法本身当做参数传递给另一个方法,比如 myObject.callMethod(HelloWorld); 在没有委托 阅读全文

posted @ 2016-10-25 14:18 CEMaster 阅读(6027) 评论(0) 推荐(3) 编辑

C#解惑1——委托&事件(转)

摘要: 委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。 委托和事件在.NET Framework[1]中的应用非常广泛,然而,较好地理解委托和事件对很 阅读全文

posted @ 2016-10-25 12:31 CEMaster 阅读(386) 评论(0) 推荐(0) 编辑

导航