如何给C#自动属性一个初始值?
我要么使用构造函数,要么恢复到旧语法。
使用构造函数:
class Person{public Person(){Name = "Initial Name";}public string Name { get; set; }}
使用普通属性语法(初始值)
private string name = "Initial Name";public string Name{get{return name;}set{name = value;}}
有没有更好的办法?