التعداد

مؤلف: Lewis Jackson
تاريخ الخلق: 7 قد 2021
تاريخ التحديث: 23 يونيو 2024
Anonim
درس التعداد شرح جد مبسط لن تجد صعوبة بعد الان
فيديو: درس التعداد شرح جد مبسط لن تجد صعوبة بعد الان

المحتوى

التعريف - ماذا يعني التعداد؟

تعد Enum ، في C # ، كلمة أساسية تمثل نوع قيمة لإعلان مجموعة من الثوابت المسماة.


يساعد التعداد في تحديد سلسلة من الثوابت التكاملية ذات الصلة التي تمثل القيم الخاصة داخل وحدة نمطية من التعليمات البرمجية. يمكن استخدام التعداد في بيان التبديل ، والذي يستخدم كبيان اتخاذ قرار لمقارنة القيم الرقمية. يساعد في إنشاء رمز التوثيق الذاتي الذي يحتاج إلى ثوابت إضافية في الإصدارات الأحدث من البرنامج وصيانته وتحسينه. التعداد المفضل أثناء تمثيل مجموعة من القيم الحصرية المتبادلة. يمكن استخدامه لتمثيل علامات البت ، وبالتالي يمكن استخدامه لتنفيذ عمليات منطقية مثل AND ، OR ، XOR ، إلخ.

يحتوي التعداد على ميزة أفضل من استخدام نوع رقمي متكامل لأنه يحدد بوضوح نطاق القيم التي يمكن أن يستخدمها رمز العميل ، ويتم عرض القيم في Intellisense من Visual Studio. يجلب استخدام التعدادات ميزة أمان الكتابة عن طريق تعيين المتغير الرقمي في برنامج ذي قيم تعداد ذات معنى.

يسمى التعداد أيضا التعداد أو قائمة العداد.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح التعداد

أثناء الإعلان عن قيمة نوع التعداد ، يمكن أن تتضمن التفاصيل الاسم وإمكانية الوصول والنوع الأساسي وأسماء أعضاء التعداد. يمكن تجاوز النوع الأساسي الافتراضي ، وهو عدد صحيح 32 بت (int) ، مع أي نوع متكامل (باستثناء "char"). النوع الافتراضي للتعداد هو "int".


على سبيل المثال ، يمكن إعلان التعداد لسرد أشهر السنة لعرضها في كل من عدد صحيح وشكل سلسلة.

يمكن تعيين قيمة عضو التعداد بشكل صريح أو ضمني. بالنسبة لعضو التعداد الذي لم يتم تعيينه بشكل صريح ، يتم تعيين القيمة الأولى على صفر والأعضاء بعد ذلك يكون لكل منهما قيمة مرتبطة تساوي واحدًا أكثر من قيمة سلفه. ومع ذلك ، يمكن تجاوز القيم الافتراضية باستخدام أدوات التهيئة.

لا يمكن أن يكون لعضوين من التعداد نفس الاسم ولكن يمكنهم مشاركة نفس القيمة المرتبطة. يجب أن تكون القيم المحددة لأعضاء التعداد ضمن نطاق النوع الأساسي للتعداد. يمكن الحصول على القيمة الأساسية لعضو التعداد عن طريق إجراء ممثلون صريحين لتحويله إلى نوعه المتكامل.

تمت كتابة هذا التعريف في خداع C #