当使用自动实现的属性时
public string MyProperty {get; 组; }
在您达到命名约定之前,这很棒.
我在类级别字段中使用下划线,即
string _MyProperty;
因此,使用auto实现意味着变量的范围和范围并不明显.
如果你明白我的意思,任何想法?
马尔科姆
编辑:由于该属性是公开的,你也不想使用下划线.
PascalCasing告诉你它的类级别和公共级别.(看看这篇关于.NET的命名约定的文章)