Resharper - 私人vs支持领域

时间:2009-10-03 17:28:45

标签: resharper-4.5

有没有办法告诉R#为属性支持字段(_camelCase)和类实例字段(camelCase)应用不同的命名策略?

原因:我希望我的依赖项只能被命名为任何其他变量。特别是如果字段的类型与字段名称相同。例如

private readonly MetaService metaService;

2 个答案:

答案 0 :(得分:2)

不,我不知道如何做到这一点。

坦率地说,我不明白这种区别。

  1. 稍后可以将私有实例字段用作属性的支持字段。那么您是否觉得有必要更改该字段的名称?
  2. 该财产可能会被废弃,然后可能会被删除。那你想重命名这个领域吗?它将不再是一个支持领域。

答案 1 :(得分:1)

属性支持字段的命名约定应与类实例字段的命名约定相同。两者之间的唯一区别是可以从外部操纵或访问。

如果您觉得需要区分,请添加评论。