ReSharper 2025.2 Help

代码检查:令人困惑的类似代码块的语句

此检查报告了看起来像前一语句代码块的语句,在阅读代码时可能会引起混淆。

在下面的示例中, wr.WriteLine("hello"); 看起来像是 using 的嵌套语句。 ReSharper 建议移除缩进并用新行分隔这些语句,以提高可读性并避免歧义。

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月 27日