Linq学习笔记.doc

Linq学习笔记

暗夜大哥的Linq学习笔记 第一部分:C# 3.0新语言特性和改进 ?自动属性(Auto-Implemented Properties) ?隐含类型局部变量(Local Variable Type Inference) ?匿名类型(Anonymous Types) ?对象与集合初始化器(Object and Collection Initializers) ?扩展方法(Extension Methods) ?Lambda表达式和Lambda表达式树 (Lambda Expression and Lambda Expression Trees) 自动属性 public class User { public int Id { get; set; } public string Name { get; set; } public int Age { get; set; } } 像上面这样的空的get/set属性的话,它会自动为你在类中生成一个私有成员变量,对这个变量实现一个公开的getter 和setter。 隐含类型局部变量 var i = 5;//int var j = 23.56;//double var k = C Sharp;//string var x;//错误 var y = null;//错误 var z = { 1, 2, 3 };//错误 1

文档评论(0)

1亿VIP精品文档

相关文档