الكلمة الأساسية المحجوزة في التعداد في C#
سؤال
أود أن استخدام as
و is
كأعضاء في التعداد.أعلم أن هذا ممكن في VB.NET لكتابته على النحو التالي:
Public Enum Test
[as] = 1
[is] = 2
End Enum
كيف أكتب البيان المعادل في C#؟لا يتم تجميع التعليمات البرمجية التالية:
public enum Test
{
as = 1,
is = 2
}
المحلول
تتم بادئة الكلمات المحجوزة في C# باستخدام @.
public enum Test
{
@as = 1,
@is = 2
}
نصائح أخرى
ستحتاج إلى بادئتها بالرمز @ لاستخدامها.هنا هو صفحة ام اس دي ان أن يفسر ذلك.
يبدو أنها فكرة سيئة - مثل تعيين خمسة لتساوي 6.
لماذا لا تستخدم فقط بادئة محددة مسبقًا حتى تكون أسماءك فريدة ويفهم المشرفون المستقبليون على الكود الخاص بك ما تفعله؟
لا تنتمي إلى StackOverflow