对象初始化器和集合初始化器

来源:互联网 发布:软件企业资格认证 编辑:程序博客网 时间:2024/06/11 16:47
public class user
{
public string FirstName getset; }
public string LastName getset; }
public intAge getset; }
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成员赋值
• 构造函数比对象初始化器先执行

原创粉丝点击