ReSharper 2026.1 ヘルプ

コード検査: 空文字列スタイル

C# では、空の文字列は、空のリテラル "" または string.Empty プロパティのいずれかを使用して割り当てることができます。ReSharper では、空の文字列のスタイルを指定し、そのスタイルを目的のスコープで強制することができます。

デフォルトでは、ReSharper は空のリテラル "" の使用を提案し、string.Empty プロパティの使用を報告します。そのような使用をハイライトし、対応するクイックフィックスまたはスコープ内の修正を提案します。

空文字列に関する設定と適用方法の詳細については、コードの構文スタイル: 空の文字列を参照してください。

2026 年 3 月 10 日

関連ページ:

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

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

設計時にコードの問題を分析する

ReSharper は、エディターでコードファイルを開くとすぐに分析を開始し、最後まで編集を続けます。検出されたすべてのコードの問題は、重大度に従ってエディターでハイライトされます。問題のマップは、エディターウィンドウの右側のマーカーバーにも表示されます。ここでは、ファイルのステータスを即座に確認し、マークをクリックして特定のコードの問題に移動できます。デザインタイムインスペクションの機能:ReSharper によって実行されるデザインタイムコードインスペクションを説明するために、エディターに...

コードの問題のクイックフィックス

ReSharper を使用すると、設計時に検出されたほとんどのコード問題を即座に修復できます。ハイライトされたコードの問題でを押して、問題を解決したり最適以下のコードを改善したりするための適切な方法を選択するのと同じくらい簡単です。クイックフィックスの適用:クイックフィックスは、ハイライトされたコードの問題の左側にアクションインジケーターとして視覚的に表示されます。これらのインジケーターは、コードの問題にキャレットを置くと表示されます。次のインジケーターは、簡単な修正を意味します。エラー重大

スコープを修正

クイックフィックスのほとんどは、キャレットの現在の問題を修正できますが、一部 (たとえば、未使用のディレクティブを削除する、フィールドを読み取り専用にする、冗長なキャストの除去など) は、現在のファイル、プロジェクト、フォルダー、ソリューション全体など、より広い範囲で問題を自動的に検出して修正することもできます。範囲内の修正を適用する:このような修正は、アクションリストの横に小さな矢印が表示されることで認識できます。範囲内の修正を適用する ReSharper のインスペクションでハイライトされて...

コードの構文スタイル: 空の文字列

C# では、空の文字列は、空のリテラルまたはプロパティのいずれかを使用して割り当てることができます。ReSharper では、空の文字列のスタイルを指定し、そのスタイルを目的のスコープで強制することができます。ReSharper は、既存のコードに空文字列スタイルを適用するのに役立ち、コード補完とコード生成機能を使用して新しいコードを生成する際にユーザーの好みを考慮し、コードテンプレートを適用し、リファクタリングを実行します。空の文字列にスタイル設定を適用する:デフォルトでは、ReSharpe...