言語による ReSharper: C#
ReSharper 2026.1 は、C# 14 までのすべての C# バージョンを完全にサポートしています。C# は ReSharper が対象とする主要なプログラミング言語であるため、C# ではすべての ReSharper 機能(他の言語に固有の一部の機能を除く)がサポートされています(詳細については、さまざまな言語の ReSharper 機能を参照してください)。
言語バージョンの変更
ReSharper は、プロジェクトファイル *.csproj で指定された C# バージョンを自動的に検出して使用します。
バージョンを変更するには、エディターでプロジェクトファイルを開き、<LangVersion> 属性を変更します。
ソリューション内のすべてのプロジェクトに C# バージョンを設定するには、ここに記載されている手順に従って、ソリューションディレクトリ内の Directory.Build.props ファイルにバージョンを指定します。.csproj ファイルで定義された言語バージョンは、Directory.Build.props ファイルで指定されたバージョンを上書きすることに注意してください。
ReSharper は、現在の C# のバージョンに応じて機能を調整します。例: コードインスペクションは、新しい言語機能を使用して簡略化できるコード内の箇所を検出します。
C# の ReSharper 機能に関する情報は、次のセクションで利用できます。
2026 年 3 月 13 日