コードインスペクション:混乱させる本体のようなステートメント
このインスペクションは、前のステートメントの本体のように見え、コードを読むときに混乱を引き起こす可能性のあるステートメントを報告します。
以下の例では、 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");
}
2026 年 6 月 12 日