ReSharper 2026.1 Help

代码检查:类可以设为密封(不可继承)(私有可访问性).

此检查会报告根据本地使用分析可以标记为 sealed 的非公共类。

对于不打算作为基类的类来说,将其密封可以明确表示这一意图,并简化后续分析和重构。

示例

在此示例中, Helper 类未在当前文件中用作基类。 快速修复可帮助将其标记为 sealed

class Helper { void Log() { } }
sealed class Helper { void Log() { } }

快速修复

快速修复会将该类设为 sealed。 如有需要,快速修复还会更新该类中非重写的 virtual 成员,以保持最终密封类型的一致性。

2026年 5月 8日