C#中Func的用法和Lambda表达式 c lambda表达式 linq

在C#3.0中引用了Limbda表达式,Limbda表达式实际上就是一个方法,只不过该方法是匿名方法(即没有名称的方法)

代码片段: Func<int,string,string> t=(int x, string b) => (x.ToString() + b);就等于

private string deletegate TestString(intx string b );//定义一个委托,返回值为string类型

private string test(intx string b)

{

C#中Func的用法和Lambda表达式 c lambda表达式 linq
return x.ToString() + b;

}

TestString t=new TestString(test);

t(44,"bbb");

Func<int,string,string>就是定义一个委托=private string deletegate TestString(intx string b ),前两个参数是相应方法的参数类型,最后一个为方法的返回类型。

  

爱华网本文地址 » http://www.aihuau.com/a/25101012/129333.html

更多阅读

手机中病毒的危害和如何清理 手机病毒怎么清理

手机中病毒的危害和如何清理——简介 对于手机中病毒的用户来说一定要及时的清理,否则会对我们的手机和个人信息及财产造成威胁。手机病毒都具备相应的传染性和破坏性,机上网支付等功能也呈现更为全面的趋势。那么,手机中毒后不能及时

英语中副词的用法 英语中形容词的用法

英语中副词的用法——简介副词(adverb)是一类用以修饰动词(相当于英语的verb)或加强描绘词组或整个句子的词,修饰名词的词一般为形容词,又称限制词。 英语中副词的用法——方法/步骤英语中副词的用法 1、一般副词的位置  在许多情

水在园林中体现的美和作用 水在园林中的作用

水在园林中体现的美和作用水在园林中,是构成园林实体的四大要素之一,无论是在中国古典园林中或是在现代园林中,它在园林中有导向、分隔、倒影、基底及综合作用。通过水的运动,水的变化、创造出生动逼真、层次分明、多姿多彩的园林空间

设置教学目标中存在的问题 和差问题教学目标

设置教学目标中存在的问题作为教师的我们,在经过多年的实践教学之后,似乎对教学目标的设置都有这样的一些困惑,曾经遇到过这样的一些问题和烦恼,比如:1.目标设置太宽泛、笼统,有的每节课的目标实际上属于整个单元的目标,从而这一课的目标

声明:《C#中Func的用法和Lambda表达式 c lambda表达式 linq》为网友刘老汉分享!如侵犯到您的合法权益请联系我们删除