代码检查:无法访问文本参数中的符号
某些框架使用字符串字面量来引用代码符号。 即使名称正确,被引用的成员在当前上下文中也可能无法访问。 当引用的符号存在但由于其可见性无法访问时,例如因为它是 private 或以其他方式在当前位置不可用,此检查会报告基于字符串的符号引用。
示例
class Person
{
private string FullName => "John Smith";
}
[SomeFrameworkAttribute("FullName")]
class Example
{
}
class Person
{
public string FullName => "John Smith";
}
[SomeFrameworkAttribute("FullName")]
class Example
{
}
2026年 5月 8日