C# 3.0 体验(1)
来源:互联网 发布:java培训机构0首付 编辑:程序博客网 时间:2024/05/22 04:48
闲话少说,切入正题。
体验环境:Windows Server 2008 beta3,Orcas beta 1。
图1. Orcas 启动画面
图2. Orcas 新建项目
图3. C# 3.0 新特性(1)
Lambda表达式格式为:
(参数列表)=>表达式或者语句块
可以有多个参数,一个参数,或者无参数。参数类型
可以隐式或者显式。例如:
(x, y) => x * y //多参数,隐式类型=> 表达式
x => x * 10 //单参数, 隐式类型=>表达式
x => { return x * 10; } //单参数,隐式类型=>语句块
(int x) => x * 10 // 单参数,显式类型=>表达式
(int x) => { return x * 10; } // 单参数,显式类型=>语句块
() => Console.WriteLine() //无参数
运行结果:
instance value: C sharp
Todd
cdef
注:示例参考 Microsoft WebCast《C# 3.0 锐利体验》。
- C# 3.0 体验(1)
- c# 3.0 初体验 1
- WebCast 笔记 -- C#3.0锐利体验(1)
- C#3.0新体验
- c#3.0新体验(一)
- C#3.0新体验 (二)
- c#范型体验1
- c#范型体验1
- c# 3.0 初体验 2 (Lambda表达式)
- C#3.0新体验(一)
- C#3.0新体验 (二) 扩展方法
- [MSDN]C# 3.0 锐利体验系列课程 之三 查询表达式LINQ (1)
- C#锐利体验
- C#锐利体验
- C#锐利体验
- C#锐利体验
- C#锐利体验
- C#锐利体验(zt)
- C#中使用控件数组
- 开始研究structs~~~
- 一个计算机高手的成长
- IE中修饰HTML SELECT
- 为什么样要做一个程序员
- C# 3.0 体验(1)
- TCL基础教程——(8)数组
- eclipse中设置tab size
- FCKeditor在java web程序中的使用介绍
- 过滤器的使用
- 6.20
- 史蒂夫·乔布斯(Steve Jobs)——苹果公司CEO
- asp木马探测器
- Miranda的HOOK及SERVICE机制分析