作为标准化惯例,我建立的系统建议大多数私有项目(包括方法)以下划线开头。
Visual Studio 2022 的当前版本似乎打破了我的惯例。有其他人看到过这个吗?我该如何解决它?
详情: “工具:选项”对话框,位于“文本编辑器 - C# - 代码样式 - 命名”部分
我有一个名为“应该是私有的”规范,其中检查了大多数“符号种类”(包括方法)。在“辅助功能”部分:检查私有、内部、受保护的私有和受保护的内部。 “修改器”部分中没有检查任何内容。
我有一个名为“下划线和 Pascal”的命名样式,它具有(如您所期望的)前缀“_”和大写的“Pascal Case Name”
在我的项目中,我现在(升级到 17.12.1 后突然)对于代码中的所有私有方法有很多 IDE1006 类型的(建议方法)错误(不需要前缀“_”)。
注意:同样的事情也发生在 VB 中
我尝试过重建规格和样式,看看是否还有其他问题,但没有结果...