代码检查:自动属性访问器从未使用(私有可访问性)
此检查报告了具有名义用途但可能没有实际意义的私有 自动属性 ,因为它们的一个访问器从未被使用。
以下是一个简单案例中说明此问题的示例:
class Post
{
// Set in the constructor but never read
private string Name { get; set; }
// Read once but the value is never set
private bool NeedsReview { get; set; }
Post(string name) => Name = name;
void FlagReview()
{
if(NeedsReview)
Console.WriteLine("Please review");
}
}
最后修改日期: 2025年 9月 26日