コード検査: 破棄割り当てを使用する
このインスペクションは、意図的に使用されない変数に対して破棄構文 _ を使用することを提案します。
意図的に使用されていない変数を処理するために、discard 割り当てが導入される前に存在していたコードパターンを検出するために、さまざまなヒューリスティックを採用しています。discard を使用してコードをより慣用的に書き直すためのクイックフィックスが提供されています。
void Sample(object someValue)
{
var unused = someValue;
}
void Sample(object someValue)
{
_ = someValue;
}
2024 年 5 月 15 日
関連ページ:
コードインスペクション設定を構成する
設計時コードインスペクションを構成する:デフォルトでは、ReSharper は、サポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかに関係なく、コードインスペクションは常に特定のスコープで実行できます。メインメニューからを選択するか、Alt+R O を押してから、左側のを選択します。設計時コードインスペクションを切り替えるには、コード分析を有効にするチェックボックスを使用し...
コード検査: インライン一時変数
このインスペクションは、他の機能を実行せずに別の変数またはパラメーターの値のみを格納する変数を報告します。このような変数は安全に削除でき、その使用箇所は割り当てられた変数に置き換えることができます。これにより、コードの不要な複雑さが軽減され、読みやすくなります。void Sample(string output) { var toWrite = output; Console.WriteLine(toWrite); }void Sample(string output) { Console.Wr...