【发布时间】:2011-09-15 16:32:00
【问题描述】:
下面两段代码有什么区别吗?还是顶部只是底部的缩写形式?
public string Name { get; set; }
和
private string _Name;
public string Name
{
get { return _Name; }
set { _Name = value; }
}
【问题讨论】:
-
来自 MSDN 关于自动属性的文章“...编译器创建一个私有的、匿名的支持字段,只能通过属性的 get 和 set 访问器访问”-msdn.microsoft.com/en-us/library/bb384054.aspx
标签: c# properties