您的位置:首页 > 其它

匿名方法示例

2014-02-25 21:25 190 查看
如下面例子所示, 委托 anonDel得到一个匿名委托(即,方法体);匿名方法是用作委托的参数的一段代码

Func<string, string> anonDel = delegate(string param)
{
param += "hello";
return param;
}


lambda表达式书写方式

Func<string, string> anonDel = param =>
{
param += "hello";
return param;
}


虽然方法是匿名的,但是有委托的引用,所以还可以像正常一样使用该方法,或者将此方法作为参数传入其他的方法中使用.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: