ReSharper 2026.1 Help

コードインスペクション: 推奨されるブレーススタイルの使用('lock' ステートメントで中括弧を強制)

C# 仕様では、 if-elseforeach など、一部の親ステートメントにある単一のネストされたステートメントを囲む中括弧を安全に省略できます。 ただし、コードスタイルのガイドラインはこの点で異なる場合があります。 ここで中括弧を要件と見なす人もいれば、冗長であると考える人もいます。 どのスタイルを好む場合でも、重要なことは、コードベース全体で中括弧を一貫して使用することです。 ReSharper を使用すると、各種コードブロック後の中括弧の使用について環境設定を定義し、そのスタイルを適用できます。

ReSharper は、中括弧のレイアウト(空白、タブ、改行)に関する複数の フォーマット規則も提供します。 これらのルールを確認・設定するには、ReSharper オプション(ReSharper | オプション )を開き、検索フィールドに braces と入力し、 コード編集 | C# | スタイルのフォーマット のページで一致する項目を確認してください。

オプションの中括弧の設定と強制の詳細については、「コードの構文スタイル: 1 つのネストされた文に対する波括弧 」を参照してください。

2026 年 6 月 12 日