Rumah >pembangunan bahagian belakang >C++ >Bolehkah saya Menggunakan Kata Kunci Terpelihara sebagai Nama Pembolehubah dalam C#?
@ biasanya digunakan untuk mengubah suai cara literal rentetan dihuraikan. Walau bagaimanapun, ia melakukan lebih daripada itu. Dalam C#, simbol @ juga boleh diletakkan di hadapan nama pembolehubah untuk tujuan tertentu.
Tambah simbol @ sebelum nama pembolehubah untuk mengatasi sekatan bahasa tertentu. Contoh biasa ialah menggunakan kata kunci terpelihara sebagai nama pembolehubah. Kata kunci tersimpan dalam C# (seperti "kelas") tidak boleh digunakan secara langsung sebagai nama pembolehubah tanpa menggunakan sintaks tambahan. Walau bagaimanapun, simbol @ menyelesaikan masalah:
<code class="language-c#">int @class = 15;</code>
Dalam contoh ini, simbol @ membenarkan pembolehubah dinamakan "kelas", yang biasanya tidak dibenarkan kerana "kelas" ialah kata kunci simpanan.
Simbol@ sebenarnya membenarkan perkataan terpelihara digunakan sebagai nama berubah. Seperti yang ditunjukkan dalam kod di atas, awalan @ membolehkan pembolehubah "@class" diberikan nilai 15. Tanpa simbol @, kod berikut akan menyebabkan ralat pengkompil:
<code class="language-c#">int class = 15;</code>
Atas ialah kandungan terperinci Bolehkah saya Menggunakan Kata Kunci Terpelihara sebagai Nama Pembolehubah dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!