دورة سي شارب С# Course

Wednesday, September 3, 2014

سي شارب - الدرس السابع والعشرون - enumation


- فيديو 83

- من ضمن الاشياء اللي تنضم للمتغرات (enumation ) وهي مجموعة من الثوابت بتحطها مع بعض . 
- راح اكتبها برا دالة الـ main وليس داخله . 
- هاي الـenum بتربط بين الثوابت وبين قيم معينة.


namespace_27 {
class program {

enum week {sat,sun,mon,tus,wed,thr,fri};

static void Main(string[] args)
{
// يتم عمل قيمة  افتراضية لكل عنصر من عناصر الثابت بشكل تلقائي
int i= (int) week.tus;
// تحويل exeplicit
Console.WriteLine(i);

// لو حافظت على القيم الافتراضية لأيام الاسبوع حيبدأ sat=0 , وراح يطبع قيمة tus=3 .
//لو انا خليت sat يبدأ من sat=100 ، راح يطبع قيمة tus=103
}

No comments:

Post a Comment