代码检查:类可以设为密封类(不可继承)(私有可访问性).
该检查会报告可以根据本地用法分析标记为 sealed 的非公开类。
对于不打算作为基类的类来说,这很有用,因为将其设为密封类可以显式表达这一意图,并能 Simplify 后续分析和重构。
示例
在此示例中, Helper 类未被用作当前文件中的基类。 快速修复可帮助将其标记为 sealed。
class Helper
{
void Log()
{
}
}
sealed class Helper
{
void Log()
{
}
}
快速修复
快速修复会将类设为 sealed。 如有需要,快速修复还会更新类中非重写的 virtual 成员,以确保最终的密封类型保持一致。
2026年 5月 8日