对象初始化器和集合初始化器
来源:互联网 发布:软件企业资格认证 编辑:程序博客网 时间:2024/06/11 16:47
public class user
...{
public string FirstName ...{ get; set; }
public string LastName ...{ get; set; }
public intAge ...{ get; set; }
private int test01 = 25;
internal int test02;
}
class Program
...{
static void Main(string[] args)
...{
user person = new user ...{ FirstName = "Scott", LastName = "Guthrie", test02 = 56, };
Console.WriteLine(person.test02);
Console.WriteLine(person.Age);
Console.ReadLine();
}
}
...{
public string FirstName ...{ get; set; }
public string LastName ...{ get; set; }
public intAge ...{ get; set; }
private int test01 = 25;
internal int test02;
}
class Program
...{
static void Main(string[] args)
...{
user person = new user ...{ FirstName = "Scott", LastName = "Guthrie", test02 = 56, };
Console.WriteLine(person.test02);
Console.WriteLine(person.Age);
Console.ReadLine();
}
}
• 可以和构造函数一起使用
• 允许部分赋值
• 允许给internal成员赋值
• 构造函数比对象初始化器先执行
- 对象初始化器和集合初始化器
- 对象初始化器和集合初始化器
- 对象初始化器和集合初始化器
- 对象、集合初始化器
- C#3.0中对象初始化器和集合初始化器
- C#对象初始化器和集合初始化器
- C# 对象和集合初始化器
- C#对象和集合初始化器
- C# 对象和集合的初始化器
- lambda 对象初始化器 集合初始化器
- 对象初始化器与集合初始化器
- 对象与集合初始化器
- 对象,集合初始化器,匿名对象
- C# 对象初始化器与集合初始化器的若干问题
- 扩展方法,对象初始化器,集合初始化器的运用
- Orcas中C#语言的新特性:自动属性,对象初始化器,和集合初始化器
- C#3.0 中对象初始化器(Object Initializers)和集合初始化器(Collection Initializers)
- C#3.0 中对象初始化器(Object Initializers)和集合初始化器(Collection Initializers)
- 示图
- 汉诺塔算法演示
- 使用Windows的启动菜单启动linux
- 隐式类型化本地变量(c#3.0)
- 自动属性
- 对象初始化器和集合初始化器
- JavaMail学习笔记-1(简单纯文本的邮件发送)
- 看周传雄唱的《出卖》的歌词
- Win Server 2008, Visual Studio 2008, SQL Server 2008 的纪念版可乐
- SQL的数据类型与Java数据类型的对应关系
- JavaMail学习笔记-2(HTML格式的邮件发送)
- 固定行表头,固定列的html
- 正则表达式的神秘面纱
- BMP文件格式