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