Konfigurace jazykové verze jazyka C#
Pokud musíte explicitně zadat svoji verzi jazyka C#, můžete to udělat několika způsoby:
- Ručně upravte soubor projektu.
- Nastavte jazykovou verzi pro více projektů v podadresáři.
- Nakonfigurujte možnost kompilátoru LangVersion.
Tip
Jazykovou verzi můžete zobrazit v sadě Visual Studio na stránce vlastností projektu. Na kartě Sestavení se v podokně Upřesnit zobrazí vybraná verze.
Pokud chcete zjistit, jakou jazykovou verzi aktuálně používáte, vložte #error version
do kódu malá a velká písmena. Kompilátor tak oznámí chybu kompilátoru CS8304 se zprávou obsahující používanou verzi kompilátoru a aktuální vybranou jazykovou verzi. Další informace najdete v tématu #error (Referenční dokumentace jazyka C#).
Úprava souboru projektu
Jazyková verze můžete nastavit v souboru projektu. Pokud například explicitně chcete získat přístup k funkcím ve verzi Preview, přidejte element podobný tomuto:
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
Hodnota preview
používá nejnovější dostupnou jazykovou verzi jazyka C#, kterou kompilátor podporuje.
Konfigurace více projektů
Pokud chcete nakonfigurovat více projektů, můžete vytvořit soubor Directory.Build.props , obvykle v adresáři řešení, který obsahuje <LangVersion>
prvek. Do souboru Directory.Build.props přidejte následující nastavení:
<Project>
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
</Project>
Sestavení ve všech podadresářích adresáře obsahujícího tento soubor teď používají verzi Preview jazyka C#. Další informace najdete v tématu Přizpůsobení sestavení.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro