摘要:
什么是匿名方法?匿名方法是C#2.0引入的一个新特性,它允许开发者声明自己的函数代码而无须使用委托函数。C#为委托提供一种机制,可以为委托定义匿名方法,匿名方法没有名称,编译器会定指定一个名称,匿名方法中不能使用跳转语句跳转到该匿名方法的外部,也不能跳转到该方法的内部。也不能在匿名方法外部使用的ref和out参数。通过使用匿名方法,可以不必创建单独的方法,因此减少了实例化委托所需的编码系统开销。例如,如果创建方法所需的系统开销是不必要的,则指定代码块(而不是委托)可能非常有用。什么时候该使用匿名方法1.需要一个临时方法,该方法使用次数极少;2.这个方法的代码很短,甚至可能比方法声明都短的情况下 阅读全文
posted @ 2013-02-22 12:20
aehyok
阅读(1009)
评论(0)
推荐(1)

浙公网安备 33010602011771号