コード検査: 付属品の順番を整理する
C# プロパティの get、set、init アクセサーは、どのような順序で記述しても構いません。C# イベントハンドラーの add および remove アクセサーについても同様です。ただし、コード全体を通してアクセサーを同様の順序で配置することは、コードの可読性を向上させる良い習慣です。
このインスペクションは、アクセサーの順序を統一できます。get は常に set または init より前に定義され、add は remove より前に定義されます。
関連ページ:
コードインスペクション設定を構成する
設計時コードインスペクションを構成する:デフォルトでは、ReSharper は、サポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかに関係なく、コードインスペクションは常に特定のスコープで実行できます。メインメニューからを選択するか、Alt+R O を押してから、左側のを選択します。設計時コードインスペクションを切り替えるには、コード分析を有効にするチェックボックスを使用し...
コード検査: 空文字列スタイル
C# では、空の文字列は、空のリテラルまたはプロパティのいずれかを使用して割り当てることができます。ReSharper では、空の文字列のスタイルを指定し、そのスタイルを目的のスコープで強制することができます。デフォルトでは、ReSharper は空のリテラルの使用を提案し、プロパティの使用を報告します。そのような使用をハイライトし、対応するクイックフィックスまたはスコープ内の修正を提案します。空文字列に関する設定と適用方法の詳細については、コードの構文スタイル: 空の文字列を参照してください。...