العودة إلى الدورة

التعدادات (Enums) والهياكل (Structs)

.NET من الصفر إلى الاحتراف: إتقان C# وتطوير التطبيقات الحديثة

Enums و Structs

Enum:

كلاس خاص يمثل مجموعة من الثوابت (متغيرات لا تتغير). csharp enum Level { Low, Medium, High } Level myVar = Level.Medium;

Struct:

تشبه الكلاسات ولكنها Value Types وتستخدم عادةً لهياكل البيانات الصغيرة (مثل الإحداثيات أو النقاط). csharp struct Point { public int X; public int Y; }