代码改变世界

随笔档案-2009年05月

C#3.0笔记(四)对象初始化器与匿名类型

2009-05-30 20:22 by Henry Cui, 700 阅读, 收藏, 编辑
摘要: 在上一篇文章中介绍过C#3.0的新特性var关键字已经扩展方法,这一篇blog中将会介绍下对象初始化器以及匿名类型。 初识对象初始化器 首先我们来看一个Employee类型: public class Employee { public string FirstName{ get; set; } public string LastName { get; set; } public int Age... 阅读全文

C#3.0笔记(三)var关键字与扩展方法

2009-05-17 21:26 by Henry Cui, 2239 阅读, 收藏, 编辑
摘要: 从这篇blog开始真正开始关心3.0里面的特性,本篇主要介绍下Var关键字与扩展方法。 初识var关键字 C#3.0中为我们提供了var关键字来定义隐式化的局部变量,定义方式: var i = 0; var myBool = true; var myString = "Henllyee";其实在使用var关键字时,编译器会根据初始化变量的变量值来推断变量的数据类型,我们可以通过IL来看下上面几句代... 阅读全文
点击右上角即可分享
微信分享提示