私有方法的名称约定C# - Visual Studio 2017

时间:2017-07-12 09:06:22

标签: c# naming-conventions visual-studio-2017

我刚安装了Visual Studio 2017的新版本,工作室建议我,我应该使用Pascal案例作为私有方法(void PrivateMethod())。一切都很好,它只是名称惯例。我经常使用Camel case(void privateMethod())。我不想改变自己的风格。

但是,为什么Visual Studio 2017通过名称约定生成FormsApp的私有方法错误? - > private void button3_Click(object sender,EventArgs e)然后它建议我将名称更改为Button3_Click。

它并不重要,但我只是好奇。可能是微软方面的一个错误?

1 个答案:

答案 0 :(得分:2)

VS 2017允许您指定所需的代码样式。

寻找工具>选项>文本编辑器> C#>代码风格>命名

“管理样式”按钮允许您添加“lowerPascalCase”样式,而“+”按钮允许您添加将该样式用于私有方法的新规则。通过“严重性”列,您可以确定规则执行的严苛程度。

确保将新规则排在列表中的“非现场成员”之上。