コード検査: 'String.IsNullOrEmpty' を使用する
次のコードスニペットを考えてみましょう。
public void SetName(string name)
{
if (name != null && name.Length > 0)
myName = name;
}
上記は非常に一般的であり、このため、String クラスには、上記と同じチェックを行う IsNullOrEmpty() メソッドがあります。その結果、ReSharper はそれを使用するためにコードを変更することを提案します。
2024 年 2 月 11 日
関連ページ:
コードインスペクション設定を構成する
設計時コードインスペクションを構成する:デフォルトでは、ReSharper は、サポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかに関係なく、コードインスペクションは常に特定のスコープで実行できます。メインメニューからを選択するか、Alt+R O を押してから、左側のを選択します。設計時コードインスペクションを切り替えるには、コード分析を有効にするチェックボックスを使用し...
コード検査: 列挙型の根底にある型は 'int'
列挙型をに指定することは冗長です。これは、既定では、列挙型メンバーのデフォルトの統治型が int であるためです。その結果、仕様を安全に削除することができます。enum Letters : int // <-- not required { Alpha, Beta, Gamma }2024 年 2 月 11 日コード検査: 型メンバーは使用されません (private アクセス) コード検査: 'String.IsNullOrEmpty' を使用する