C# ソリューションを使用してすべてのアクセス レベルを最小化するツールはありますか? たとえば、クラスがpublic
あり、アセンブリの外部でそれを使用しているものがない場合、それは作成されinternal
ます。クラスに、クラス階層の外で使用されたことのないinternal
orpublic
メンバーがある場合、それは作成されますprotected
。
質問する
75 次
1 に答える
4
Resharper ( http://www.jetbrains.com/resharper ) は、多くの場合、このような変更を提案しますが、自動的に実行するわけではありません。また、ソリューション全体でこれらのエラーまたは警告を特定するソリューション分析も備えているため、それらを見つけて修正するかどうかを決定できます。
コードを繰り返し処理し、これらの変更を自動的に行うツールを見たことがありません (なぜそうしたいのかよくわかりません)。
于 2012-11-15T17:30:58.020 に答える