【发布时间】:2013-10-24 19:18:39
【问题描述】:
工作中的编码标准甚至希望像方法一样编写简单的访问器。
即
string x
{
get
{
return _x;
}
}
虽然对我来说写成这样是有意义的
string x { get { return _x; } }
因为一旦您有 10 个访问器,您将滚动浏览代码页面,想知道它们是如何组合在一起的,而不是很好地组合在一起。
哪个更有意义?
【问题讨论】:
-
_x是一个简单的字段吗?如果是这样,那么public string x { get; private set; }具有相同的语义,并且对于如何格式化该代码没有任何问题。 -
这个问题主要是基于意见的,因此我认为它是题外话。 -1
-
一切都是意见。我给出了我的推理,我希望有经验的人给出他们的推理。
标签: c# coding-style accessor