Visual studio Visual Studio:当私有成员或内部成员没有引用时发出警告

Visual studio Visual Studio:当私有成员或内部成员没有引用时发出警告,visual-studio,compiler-warnings,private-members,Visual Studio,Compiler Warnings,Private Members,有没有办法让visual studio警告私有成员在类中没有任何引用?在包/模块中没有引用的内部成员如何 我一直在重新分解我的代码,我不想保留[右键单击]-->在我的代码库中查找每个成员的所有引用,以确保我已删除了所有积垢。必须有更好的方法…据我所知,Visual Studio确实会为未使用的变量提供警告。这还不够吗?它们不是错误,只是警告。您试过打开FxCop性能规则吗?它们将检测具有内部或私有访问权限的未使用成员 > P>对于这种事情是完美的。 < Pr> RasHARPER做了与它类似的事

有没有办法让visual studio警告私有成员在类中没有任何引用?在包/模块中没有引用的内部成员如何


我一直在重新分解我的代码,我不想保留[右键单击]-->在我的代码库中查找每个成员的所有引用,以确保我已删除了所有积垢。必须有更好的方法…

据我所知,Visual Studio确实会为未使用的变量提供警告。这还不够吗?它们不是错误,只是警告。

您试过打开FxCop性能规则吗?它们将检测具有内部或私有访问权限的未使用成员

> P>对于这种事情是完美的。

< Pr> RasHARPER做了与它类似的事情。

问题是,私人成员可以通过反射和其他方式合法地被引用——例如二进制序列化,或者IoC容器。如果您必须保留私有成员,因为它们可能通过反射进行访问,那么这不是一种非常糟糕的代码味道吗?该警告仅针对类变量,而不是方法或属性。哦,很好的工具!谢谢你的提示!