代码检查:令人困惑的类似代码块的语句
此检查会报告看起来像前一语句代码块的语句,在阅读代码时可能会引起混淆。
在下面的示例中, wr.WriteLine("hello"); 看起来像是 示意图 的嵌套语句。 JetBrains Rider 建议删除缩进并用新行分隔这些语句,以提高可读性并避免歧义。
public void Test()
{
using var wr = new StreamWriter("C:\\hi.txt");
wr.WriteLine("hello");
Console.WriteLine("hi");
}
public void Test()
{
using var wr = new StreamWriter("C:\\hi.txt");
wr.WriteLine("hello");
Console.WriteLine("hi");
}
最后修改日期: 2025年 9月 26日