对象初始化器
2013-11-02 16:17
85 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace CtorDemo { public class Curry { //也可以没有构造函数 public Curry() { } public string MainIngredient { get; set; } public string Style { get; set; } public int Spiciness { get; set; } } class Program { static void Main(string[] args) { Curry cur1 = new Curry(); cur1.MainIngredient = "Panic1"; cur1.Style = "Red1"; cur1.Spiciness = 9; Curry cur2 = new Curry { MainIngredient = "Panic", Style = "Red", Spiciness = 8 }; Console.WriteLine(cur2.MainIngredient); Console.WriteLine(cur2.Style); Console.WriteLine(cur2.Spiciness); Console.ReadLine(); } } }
相关文章推荐
- c# 对象初始化器
- 自动属性,对象初始化器,集合初始化器和lambda表达式
- [C#基础知识]专题十三:全面解析对象集合初始化器、匿名类型和隐式类型
- 预编译指令和对象初始化器
- C#3.0 之 自动属性 对象初始化器,集合初始器,扩展方法
- C#中集合和对象初始化器的使用
- 对象,集合初始化器,匿名对象
- 步步为营VS 2008 + .NET 3.5(3) - C# 3.0新特性之Automatic Properties(自动属性)、Object Initializers(对象初始化器)、Collection Initializers(集合初始化器)和Ext
- [C#基础知识]专题十三:全面解析对象集合初始化器、匿名类型和隐式类型 推荐
- C#3.0 之 自动属性 对象初始化器,集合初始器,扩展方法
- 第七节:语法总结(1)(自动属性、out参数、对象初始化器、var和dynamic等)
- C#3.5语言新特性(一)-对象集合初始化器
- C#特性-对象集合初始化器
- .NET3.0 对象初始化器
- C#3.0对象初始化器和匿名类型
- lambda 对象初始化器 集合初始化器
- Orcas中C#语言的新特性:自动属性,对象初始化器,和集合初始化器
- 谈谈”隐藏类型局部变量、扩展方法、对象与集合初始化器、匿名类型“
- C#3.0 中对象初始化器(Object Initializers)和集合初始化器(Collection Initializers)
- 对象初始化器与集合初始化器