代码检查:将局部变量或字段转换为常量(私有可访问性)
此检查会报告含有编译时常量初始化器且可以声明为 const 的局部变量或非公共字段。
对于局部变量,这通常表示该值只被赋值一次且不会改变。 将其声明为 const 可明确表示此意图。
示例
public class Example
{
public int GetBufferSize()
{
int size = 256;
return size;
}
}
public class Example
{
public int GetBufferSize()
{
const int size = 256;
return size;
}
}
快速修复
快速修复会将声明转换为 const。
2026年 5月 8日