我注意到一些开发人员将此语法用于属性:
private int someVar;
public int SomeVar
{
get { return someVar; }
set { someVar= value; }
}
Run Code Online (Sandbox Code Playgroud)
而一些开发人员使用这个:
public int SomeVar
{
get;
set;
}
Run Code Online (Sandbox Code Playgroud)
我猜两个人都会表现得相同.为了可读性,可重用性以及您可能知道的其他因素,哪一个更好并且被认为是在社区内使用的方式.