ReSharper 2025.2 Help

代码检查:类从未被实例化(私有可访问性)

此检查报告了私有类和记录,这些类和记录在当前本地范围内未创建任何对象。 与“类型从未使用”问题不同,此检查报告的类型是有使用的:它可能被用作基类型、方法或类型参数、未初始化变量声明等。

根据不同情况,有几种可能的解决方案:如果类仅包含静态成员和/或常量字段,请考虑将其设为静态。 如果类是基类或用于类型参数,请考虑将其设为抽象。 如果类不是必需的且不会影响现有代码,您可以考虑将其删除。 但是,如果类应该被实例化但没有,请考虑在必要时创建实例。

在所有情况下,您对类的意图应该对未来阅读您代码的任何人都清晰明了。 您选择的操作应有助于提高代码的可读性和可维护性。

最后修改日期: 2025年 9月 27日