您的位置:首页 > 编程语言 > C#

C# Need to understand some of the technical (C# 需要懂的一些技术)

2012-06-19 10:19 381 查看
1. Anonymous Methods (匿名方法)

//example 1

delegate int MyAnonymityFunction();

private void CommonFunction()

{

MyAnonymityFunction fun = delegate

{

return 7;

}

//anonymityValue value is 7

int anonymityValue = fun();

}

//example 2

this.Button1.Click += delegate
{
//input code
}

2. Lambda Expression (Lambda表达式)

List<int> listInt = new List<int>(){1,2,3,4,5,6,7,8};
//listEven value is 2,4,6,8
List<int> listEven = listInt.FindAll(i => i%2 == 0);


-----------------------------------

悠然忆人记相思 如果觉得这篇文章对您有所帮助,请留下您的评论,谢谢.



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