JetBrains Rider 2026.1 Help

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

该检查会报告可以根据本地用法分析标记为 sealed 的非公开类。

对于不打算作为基类的类来说,这很有用,因为将其设为密封类可以显式表达这一意图,并能 Simplify 后续分析和重构。

示例

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

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

快速修复

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

2026年 5月 8日