Bagikan melalui


Mengonfigurasi versi bahasa C#

Jika Anda harus menentukan versi C# Anda secara eksplisit, Anda dapat melakukannya dengan beberapa cara:

Tip

Anda dapat melihat versi bahasa pemrogram di Visual Studio di halaman properti proyek. Di bawah tab Build, panel Tingkat Lanjut menampilkan versi yang dipilih.

Untuk mengetahui versi bahasa pemrogram apa yang saat ini Anda gunakan, masukkan #error version (peka huruf besar/kecil) dalam kode Anda. Ini membuat kompilator melaporkan kesalahan kompilator, CS8304, dengan pesan yang berisi versi kompilator yang sedang digunakan dan versi bahasa yang dipilih saat ini. Lihat #kesalahan (Referensi C#) untuk informasi selengkapnya.

Mengedit file proyek

Anda dapat mengatur versi bahasa pemrogram dalam file proyek Anda. Misalnya, jika Anda secara eksplisit menginginkan akses ke fitur pratinjau, tambahkan elemen seperti ini:

<PropertyGroup>
   <LangVersion>preview</LangVersion>
</PropertyGroup>

Nilai preview menggunakan versi bahasa pemrogram C# pratinjau terbaru yang tersedia dengan dukungan kompilator Anda.

Mengonfigurasi beberapa proyek

Untuk mengonfigurasi beberapa proyek, Anda dapat membuat file Directory.Build.props , biasanya di direktori solusi Anda, yang berisi <LangVersion> elemen . Tambahkan pengaturan berikut ke file Directory.Build.props :

<Project>
 <PropertyGroup>
   <LangVersion>preview</LangVersion>
 </PropertyGroup>
</Project>

Membangun di semua subdirektori direktori yang berisi file tersebut sekarang menggunakan versi C# pratinjau. Untuk informasi selengkapnya, lihat Kustomisasi build Anda.