在过去的几年里,我一直在为一个字段分配C#
属性。
我今天看到了一些代码
public String Title
{
get;set;
}
我以为这只是未完成的代码。然而,该程序工作并返回标题字符串!
我一直这样做
private string _title;
public String Title
{
get { return this._title; }
set { this._title = value; }
}
所以我的问题是,是否有任何好处,或者需要通过将这些属性附加到我过去两年来一直在做的字段来编写属性?