C#-taalversie configureren
Als u uw C#-versie expliciet moet opgeven, kunt u dit op verschillende manieren doen:
- Bewerk het projectbestand handmatig.
- Stel de taalversie in voor meerdere projecten in een submap.
- Configureer de optie LangVersion-compiler.
Tip
U kunt de taalversie in Visual Studio zien op de pagina met projecteigenschappen. Op het tabblad Opbouwen wordt in het deelvenster Geavanceerd de geselecteerde versie weergegeven.
Als u wilt weten welke taalversie u momenteel gebruikt, plaatst #error version
u (hoofdlettergevoelig) in uw code. Hierdoor meldt de compiler een compilerfout, CS8304, met een bericht met de gebruikte compilerversie en de huidige geselecteerde taalversie. Zie #error (C#-verwijzing) voor meer informatie.
Het projectbestand bewerken
U kunt de taalversie instellen in uw projectbestand. Als u bijvoorbeeld expliciet toegang wilt tot preview-functies, voegt u een element als volgt toe:
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
De waarde preview
maakt gebruik van de meest recente preview-taalversie van C# die door uw compiler wordt ondersteund.
Meerdere projecten configureren
Als u meerdere projecten wilt configureren, kunt u een bestand Directory.Build.props maken, meestal in uw oplossingsmap , dat het <LangVersion>
element bevat. Voeg de volgende instelling toe aan het bestand Directory.Build.props :
<Project>
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
</Project>
Builds in alle submappen van de map die dat bestand bevat, gebruiken nu de preview C#-versie. Zie Uw build aanpassen voor meer informatie.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort: Gedurende 2024 worden GitHub Issues uitgefaseerd als het feedbackmechanisme voor inhoud. Dit wordt vervangen door een nieuw feedbacksysteem. Ga voor meer informatie naar:Feedback verzenden en bekijken voor