القوائم List وما هي الفائدة منها والحلقة for each
صفحة 1 من اصل 1
القوائم List وما هي الفائدة منها والحلقة for each
بسم الله الرحمن الرحيم
الصلاة والسلام على رسول الله وعلى آله صحبه أجمعين
القوائم List وما هي الفائدة منها والحلقة for each
هذه القوائم لها عدة فوائد منها أنك تستطيع
اضافة اسماء اليها أو حذفها منها
تحديد textBox1 ضغط فوق سهم صغير سوف يظهر
تأشير على Multiline.
تضع فوق الفورم1 button1 و textBox1
ضغط مرتين فوق button1 بعدما يتم الدخول محرر الكود
اكتب بين المحددان {} هذا الكود أو أنسخ ما بين المحددان ثم الصقه بين المحددان أيضا
- الكود:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{
List<String^>^ TestList = gcnew List<String^>();
/// عرض عدد العناصر الموجودة في القائمة
textBox1->AppendText("عدد العناصر : "+TestList->Count+"\n");
/// اضافة هذه العناصر الى القائمة
TestList->Add("علي");
TestList->Add("أحمد");
TestList->Add("سمير");
TestList->Add("سعيد");
TestList->Add("سعد");
/// عرض الاسماء الموجودة في القائمة
for each(String^ indexL in TestList )
{
textBox1->AppendText(indexL+"\n");
}
/// عرض عدد العناصر الموجودة في القائمة
textBox1->AppendText("عدد العناصر : "+TestList->Count+"\n");
textBox1->AppendText("اضافة سالم في الخانة رقم 2 "+"\n");
/// اضافة اسم الى القائمة
TestList->Insert(2, "سالم");
/// عرض عدد العناصر الموجودة في القائمة
textBox1->AppendText("عدد العناصر : "+TestList->Count+"\n");
/// عرض الاسماء الموجودة في القائمة
for each(String^ indexL in TestList )
{
textBox1->AppendText(indexL+"\n");
}
/// عرض اسم موجود في القائمة
textBox1->AppendText("العنصر رقم 2 هو : "+TestList[2]+"\n");
textBox1->AppendText("حذف سالم من القائمة "+"\n");
/// حذف اسم وجود في القائمة
TestList->Remove("سالم");
textBox1->AppendText("عدد العناصر : "+TestList->Count+"\n");
/// عرض الاسماء الموجودة في القائمة
for each(String^ indexL in TestList)
{
textBox1->AppendText(indexL+"\n");
}
/// عرض اسم موجود في القائمة
textBox1->AppendText("العنصر رقم 2 هو : "+TestList[2]+"\n");
/// عرض عدد العناصر الموجودة في القائمة
textBox1->AppendText("عدد العناصر : "+TestList->Count+"\n");
/// مسح القائمة
TestList->Clear();
textBox1->AppendText("مسح القائمة"+"\n");
/// عرض عدد العناصر الموجودة في القائمة
textBox1->AppendText("عدد العناصر : "+TestList->Count+"\n");
}
ali- مبرمج مجتهد
- عدد المساهمات : 913
تاريخ التسجيل : 29/07/2013
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى