Latest web development tutorials

C # تعداد (تعداد)

التعداد هو عبارة عن مجموعة من الثوابت عدد صحيح اسمه. أعلن نوع المذكورة باستخدام الكلمةالتعداد.

C # هو قيمة نوع بيانات التعداد. وبعبارة أخرى، فإن تعداد يحتوي على قيمة خاصة بها، ولا يمكن أن تكون موروثة أو نقل الميراث.

تعريف متغيرالتعداد

في العام تعداد البيان في بناء الجملة:

التعداد <enum_name>
{ 
    قائمة التعداد 
}؛

من بينها،

  • enum_nameالمحدد اسم نوع التعداد.
  • هيقائمة تعدادقائمة مفصولة بفواصل من معرفات.

قائمة تعداد كل رمز يمثل قيمة عدد صحيح أكبر من قيمة عدد صحيح وقعت الذي يسبقه. افتراضيا، وقيمة الرمز التعداد الأول هو 0. على سبيل المثال:

التعداد يوم {الأحد، الاثنين، الثلاثاء، الأربعاء، الخميس، الجمعة، السبت}؛

أمثلة

يوضح المثال التالي استخدام التعداد:

باستخدام نظام.
مساحة EnumApplication
{
   الطبقة EnumProgram
   {
      التعداد يوم {الأحد، الاثنين، الثلاثاء، الأربعاء، الخميس، الجمعة، السبت}؛

      ساكنة باطلة الرئيسية (سلسلة [] وسائط)
      {
         الباحث WeekdayStart = (الباحث) Days.Mon.
         الباحث WeekdayEnd = (الباحث) Days.Fri.
         Console.WriteLine ( "الاثنين: {0}"، WeekdayStart)؛
         Console.WriteLine ( "الجمعة: {0}"، WeekdayEnd)؛
         Console.ReadKey ()؛
      }
   }
}

عندما يتم ترجمة التعليمات البرمجية أعلاه وتنفيذها، وتنتج النتائج التالية:

الاثنين: 1
الجمعة: 5