2014年12月28日

匿名方法和Lambda表达式

摘要: 匿名方法本质上是一传递给委托的代码块,是使用委托的另一种方法。规则:1、匿名方法中不能使用跳转语句跳至次匿名方法的外部,反之亦然;匿名方法外部的跳转语句也不能跳转到匿名方法的内部;2、在匿名方法的内部不能访问不安全的代码。另外,也不能访问在匿名方法外部定义的ref和out参数。3、可以使用在匿名方法... 阅读全文

posted @ 2014-12-28 12:22 熊小熊-chris 阅读(1763) 评论(0) 推荐(0) 编辑

委托、Lambda表达式和事件

摘要: 1. 引用方法 委托是寻址方法的.NET版本。在C++中,函数指针只不过是一个指向内存位置的指针,它不是类型安全的。我们无法判断这个指针实际指向什么,像参数和返回类型等项就更无从知晓了。而.NET委托完全不同,委托是类型安全的类,它定义了返回类型和参数的类型。委托类不仅包含对方法的引用,也可以包含... 阅读全文

posted @ 2014-12-28 11:06 熊小熊-chris 阅读(4116) 评论(0) 推荐(0) 编辑

导航