التعامل مع فئات المجموعات Collections فى #C ....درس (3) الفئة Stack

اذهب الى الأسفل

التعامل مع فئات المجموعات Collections فى #C ....درس (3) الفئة Stack  Empty التعامل مع فئات المجموعات Collections فى #C ....درس (3) الفئة Stack

مُساهمة من طرف م/موسي في الإثنين يناير 13, 2014 9:14 am

بسم الله الرحمن الرحيم

_ الفئة Stack هى أحد مجموعات البيانات التى تقوم بتخزين البيانات بطريقة  last-in-first-out (LIFO) أى ما يتم ادخالة فى المجموعة من عناصر يتم إخراجها اولا

1_ إنشاء المجموعة Stack

يتم إنشاء المجموعة بانشاء مثيل جديد من الفئة Stack وذلك على النحو التالى :

الكود:
Stack days = new Stack();

2_ إضافة عناصر للمجموعة Stack

يتم استخدام الاسلوب Push لاضافة عناصر الى المجموعة على النحو التالى :

الكود:
 Stack days = new Stack();
            days.Push("Sunday");
            days.Push("Monday");
            days.Push("Tuesday");
            days.Push("Wednesday");
            days.Push("Thursaday");
            days.Push("Friday");
            days.Push("Saturday");

3_ استخراج العناصر من المجموعة Stack

يستخدم الاسلوب Pop لاستخراج عناصر تلك المجموعة على النحو التالى :

الكود:
days.Pop();

4_التأكد من وجود عنصر بداخل المجموعة Stack

الكود:
days.Contains("Tuesday");
م/موسي
م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 173
النقاط : 337
التقيم : 12
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى