C# 3.0语言增强学习笔记(二)
分类:摄影

配置参数

  • 特色:麦力/maili 斯坦尼康背心 稳定器 手持减震器 肩托支架5D2 5D3

查看完整参数>>

 

 

www.7727s.com, 使用C# 3.0中的Lambda表达式查找"内部包含abc子串的所有字符串":

1.Lambda表达式的参数类型可以省略,因为可以根据使用上下文进行推测。

这里我们另外复习C# 3.0的其他新特性:Lambda表达式

C# 2.0的匿名方法允许我们以内联的方式来实现委托实例,而C# 3.0的Lambda表达式运行我们使用一种更接近人的思维,更自然的方式来实现类似于匿名方法同样的效果。

List.FindAll(s=>s.IndexOf("abc")>0)

3.Lambda表达式传入的实参将参与类型推断,以及方法重载辨析。

3.D的返回类型与L相同,无论L是表达式,还是语句块。

可以有多个参数,一个参数,或者无参数。参数类型可以隐式或者显式。例如:

 

2.L参数类型要与D参数类型相同。注意隐式类型要参与类型辨析。

(参数列表)=>表达式或者语句块

Lambda表达式L可以被转换成委托类型D,需要满足以下条件:

本文由www.7727s.com发布于摄影,转载请注明出处:C# 3.0语言增强学习笔记(二)

上一篇:浅谈JavaScript Math和Number对象_javascript技巧_脚本之 下一篇:金贝 55°便携标准灯罩+30蜂窝网
猜你喜欢
热门排行
精彩图文