Elakkan kata kunci C# dalam nama sifat ASP.NET MVC
Dalam paparan ASP.NET MVC, tidak jarang nama hartanah menggunakan kata kunci. Walau bagaimanapun, oleh kerana kata kunci adalah perkataan simpanan dalam C#, menggunakannya secara langsung akan menyebabkan ralat penyusunan.
Sebagai contoh, pertimbangkan coretan kod berikut:
<code class="language-c#">public class MyClass { public class ClassName { get; set; } }</code>
Kod ini tidak akan disusun kerana "kelas" ialah kata kunci dalam C#. Untuk menyelesaikan masalah ini, anda boleh melarikan diri daripada kata kunci dengan menambahkan simbol "@" di hadapannya.
<code class="language-c#">public class MyClass { public string @class { get; set; } }</code>
Dengan menambahkan "@" sebelum nama sifat, pengkompil akan mentafsirkannya sebagai pengecam dan bukannya kata kunci. Dengan cara ini, kod disusun dan dilaksanakan dengan jayanya.
Perlu diambil perhatian bahawa penggunaan simbol "@" harus dihadkan kepada situasi di mana kata kunci mesti digunakan. Lazimnya, sebaiknya ikuti konvensyen penamaan dan elakkan menggunakan kata kunci sebagai nama harta. Walau bagaimanapun, jika anda perlu melepaskan kata kunci, simbol "@" menyediakan penyelesaian yang mudah dan berkesan untuk paparan ASP.NET MVC.
Atas ialah kandungan terperinci Bagaimana untuk Melarikan Kata Kunci C# dalam Nama Harta ASP.NET MVC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!