استخدم الكلمات الرئيسية كأسماء السمات في C#
في ASP.NET MVC ، قد ترغب في استخدام الكلمة الرئيسية C# كاسم السمة في العرض. على سبيل المثال ، فكر في الكود التالي:
// 此代码无法编译,因为 "class" 是 C# 中的关键字。
لا يمكن تجميع هذا الرمز لأن "الفصل" هو كلمة رئيسية في C#. لحل هذه المشكلة ، يمكنك استخدامها كمعرف عن طريق إضافة رمز @ قبل الكلمة الرئيسية.
// 通过添加@符号,可以成功编译。
وفقًا لوثائق MSDN على الكلمات الرئيسية C#:
"الكلمات الرئيسية هي معرفات محفوظة محددة مسبقًا لها معاني خاصة للمترجم. لا يمكن استخدامها كمعرفات في البرنامج ما لم يتم تسبق الرمز قبل الكلمة الرئيسية."
لذا باستخدام بادئة @ ، يمكن الهروب من اسم السمة والسماح له بالتجميع.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3