Masalahnya:
Visual Studio 2013 gagal mengenali ciri C# 6.0 seperti pemula sifat auto.
Mengapa Ini Berlaku:
Visual Studio 2013 tidak mempunyai sokongan terbina dalam untuk C# 6.0. Pengkompil yang serasi diperlukan.
Penyelesaian: Menggunakan Pakej NuGet
Untuk mendayakan kompilasi C# 6.0 dan penyerlahan sintaks (separa), pasang pakej NuGet yang diperlukan:
<code>Install-Package Microsoft.Net.Compilers</code>
Pakej ini membenarkan membina projek dengan sintaks C# 6.0.
Pertimbangan Penting:
<code>Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform</code>
Alternatif (Sokongan Separa): Resharper
Jika anda menggunakan Resharper, ia mungkin menawarkan sokongan C# 6.0 khusus projek dalam tetapannya (.DotSettings).
Penyelesaian Lengkap: Tingkatkan Visual Studio
Untuk IntelliSense penuh, pengesahan kod dan pengalaman C# 6.0 yang lancar, tingkatkan kepada Visual Studio 2015 atau versi yang lebih baru.
Atas ialah kandungan terperinci Mengapa Visual Studio 2013 Tidak Mengecam Sintaks C# 6.0 Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!