ReSharper 2025.3 ヘルプ

コード検査: 冗長ラムダ署名の括弧

ラムダ式に暗黙的に型指定された単一のパラメーターがある場合、括弧はオプションです。2 つ以上のパラメーターがある場合は、これらが必要です。

ReSharper は、コードを読みやすくするために、冗長な括弧を削除することを提案しています。

Func<string, Type> t = (x) => x.GetType();
Func<string, Type> t = x => x.GetType();
2024 年 4 月 08 日

関連ページ:

コードインスペクション設定を構成する

設計時コードインスペクションを構成する:デフォルトでは、ReSharper は、サポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかに関係なく、コードインスペクションは常に特定のスコープで実行できます。メインメニューからを選択するか、Alt+R O を押してから、左側のを選択します。設計時コードインスペクションを切り替えるには、コード分析を有効にするチェックボックスを使用し...

コード検査: 推奨するボディスタイルを使用する (推奨するボディスタイルを持つメソッドまたは演算子に変換する)

C# 6.0 から、ラムダ式と非常によく似た式本体を使用して型メンバーを宣言できます。式本体のメソッドとプロパティを使用して、単純な実装の構文をさらに単純化できます。単純なメンバーの式本体またはブロック本体の実装に固執する場合、ReSharper を使用すると、さまざまな種類のメンバーに対して個別に設定を構成し、コードベース全体で設定の一貫性を維持できます。例: メソッドと演算子のスタイルとして式本体を選択しましょう。ReSharper は、簡単な方法でブロック本体を記述すると、クイックフィック...