在一个类中定义属性时:
private string adminName;
public string AdminName
{
get { return adminName; }
set { adminName = value; }
}
这算比较常规的写法吧。
可是我在阅读开源项目的例子时,见到了这样的写法
public string AdminName { get; set; }
请问,上面的这种写法正确吗?定义类的属性时,这么用对吗?
与第一中写法有什么区别和联系呀?