代码检查:令人困惑的类似代码块的语句
此检查报告了看起来像前一语句代码块的语句,在阅读代码时可能会引起混淆。
在下面的示例中, 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日