繁体   English   中英

自动最小化C#中的访问级别

[英]automatically minimize the access levels in C#

是否有工具可以通过C#解决方案并最小化所有访问级别? 例如,如果一个类是public并且在程序集之外没有任何东西使用它,它将被internal 如果一个类具有从未在类层次结构之外使用的internalpublic成员,则它将被protected ,等等。

Resharper( http://www.jetbrains.com/resharper )通常会向您建议这样的修改,但是它不会自动为您执行此操作。 它还具有解决方案分析功能,可以在整个解决方案中识别这些错误或警告,以便您可以找到它们并决定是否要修复它们。

我从未见过一个只会迭代你的代码并自动进行这些更改的工具(我不确定你为什么要那样做)。

暂无
暂无

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

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