繁体   English   中英

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

[英]Name convention for private methods C# - Visual Studio 2017

我刚刚安装了新版本的Visual Studio 2017,并且该工作室向我建议,我应将Pascal大小写用于私有方法(void PrivateMethod())。 一切都很好,这只是名称约定。 我通常使用Camel大小写(避免使用privateMethod())。 我不打算改变我的风格。

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

这不是很重要,但我对此感到很好奇。 微软方面可能是一个错误?

VS 2017可让您指定所需的代码样式。

查找工具>选项>文本编辑器> C#>代码样式>命名

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

确保在列表中的“非现场成员”上方对新规则进行排序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM