摘要: 枚举类型是一种的值类型,它用于声明一组命名的常数。源地址:http://www.cnblogs.com/liyingyi/archive/2005/12/28/306772.aspx(1)枚举的声明:枚举声明用于声明新的枚举类型。访问修辞符enum 枚举名:基础类型{枚举成员 }基础类型必须能够表示该枚举中定义的所有枚举数值。枚举声明可以显式地声明 byte、sbyte、short、ushort、int、uint、long 或 ulong 类型作为对应的基础类型。没有显式地声明基础类型的枚举声明意味着所对应的基础类型是 int。(2)枚举成员枚举成员是该枚举类型的命名常数。任意两个枚举成员不能 阅读全文
posted @ 2013-04-27 15:02 SmilelyCoding 阅读(142) 评论(0) 推荐(0) 编辑
摘要: C# 2.0的匿名方法允许我们以内联的方式来实现委托实例,而C# 3.0的Lambda表达式允许我们使用一种更接近人的思维、更自然的方式来实现类似于匿名方法同样的效果。Lambda表达式格式为:(参数列表)=>表达式或者语句块可以有多个参数,一个参数,或者无参数。参数类型可以隐式或者显式。例如:(x, y) => x * y //多参数,隐式类型=> 表达式x => x * 10 //单参数, 隐式类型=>表达式x => { return x * 10; } //单参数,隐式类型=>语句块(int x) => x * 10 // 单参数,显式类型 阅读全文
posted @ 2013-04-27 10:50 SmilelyCoding 阅读(189) 评论(0) 推荐(0) 编辑