JetBrains Rider 2026.1 Help

コードインスペクション:本体のようで紛らわしいステートメント

このインスペクションは、前のステートメントの本体のように見え、コードを読むときに混乱を引き起こす可能性のあるステートメントを報告します。

以下の例では、 wr.WriteLine("hello");using のネストされたステートメントのように見えます。 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"); }
2026 年 6 月 12 日