Konfigurera C#-språkversion
Om du måste ange C#-versionen explicit kan du göra det på flera sätt:
- Redigera projektfilen manuellt.
- Ange språkversionen för flera projekt i en underkatalog.
- Konfigurera kompileringsalternativet LangVersion.
Dricks
Du kan se språkversionen i Visual Studio på sidan projektegenskaper. Under fliken Skapa visar fönstret Avancerat den valda versionen.
Om du vill veta vilken språkversion du använder för närvarande lägger #error version
du (skiftlägeskänslig) i koden. Detta gör kompilatorrapporten till ett kompilatorfel, CS8304, med ett meddelande som innehåller den kompilatorversion som används och den aktuella valda språkversionen. Mer information finns i #error (C#-referens ).
Redigera projektfilen
Du kan ange språkversionen i projektfilen. Om du till exempel uttryckligen vill ha åtkomst till förhandsversionsfunktioner lägger du till ett element som det här:
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
Värdet preview
använder den senaste tillgängliga C#-språkversionen för förhandsversion som kompilatorn stöder.
Konfigurera flera projekt
Om du vill konfigurera flera projekt kan du skapa en Directory.Build.props-fil , vanligtvis i din lösningskatalog, som innehåller elementet <LangVersion>
. Lägg till följande inställning i filen Directory.Build.props :
<Project>
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
</Project>
Versioner i alla underkataloger i katalogen som innehåller filen använder nu förhandsversionen av C#. Mer information finns i Anpassa din version.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för