您的位置:首页 > 其它

Action<>和Func<>区别

2015-04-30 14:49 381 查看
Action<>和Func<>其实都是委托的【代理】简写形式。

简单的委托写法:

Func<string,string> func=SayHello; //Func<>中参数前面都是方法所传参数类型,只有最后一个类型为委托返回 类型。
Console.WriteLine(func("ZhangSan"));

//测试方法。
public static string SayHello(string name)
{
return "Hello." + name;
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: