是否可以关闭"'私人'修饰符是多余的" (RECS014)智能感知警告?
答案 0 :(得分:20)
RECS0145
从Warning
更改为None
.ruleset
文件复制并粘贴到其他项目中并手动更改名称和描述(文件只是XML)https://github.com/icsharpcode/RefactoringEssentials/wiki/Custom-Rule-Sets-for-Analyzers
答案 1 :(得分:1)
Refactoring Essentials Plugin,针对此警告提出了多项修复方法。
使用#pragma
指令作为Gianpiero提到
此外还有一个项目级修复:在 GlobalSuppressions.cs 项目文件中放置以下行:
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Redundancies in Code", "RECS0145:Removes 'private' modifiers that are not required")]