تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حذف عنصر من مصفوفة
#3
(08-07-20, 10:30 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم بالنسبة لحذف عنصر من المصفوفة  لايمكن بل يمكننا جعل قيمة العنصر فارغة ويبقى مكان العنصر محجوز
ولحذف عنصر نلجأ للحيلة التالية :
نعرف لائحة من عناصر المصفوفة ثم نحذف العنصر المطلوب وبعدها نقوم باسناد قيم اللائحة الى المصفوفة
كود :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       'لدينا المصفوفة التالية
       Dim kk() As String = {"Ali", "Ahmad", "Sami"}

       MsgBox(kk.Length) '  عرض طول المصفوفة قيل الحذف
       ' التحقق من ان المصفوفة ليست لاشيء
       If Not IsNothing(kk) Then
           ' التأكد من ان طول اكبر من الصفر
           If kk.Count > 0 Then
               ' ننشء لائحة بنفس عناصر المصفوفة
               Dim ls As List(Of String) = kk.ToList
               ' نحذف العنصر ذو الاندكس 1
               ls.RemoveAt(1)
               kk = ls.ToArray
               MsgBox(kk.Length) '  عرض طول المصفوفة بعد الحذف
           End If
       End If
       '  عرض عناصر المصفوفة بعد الحذف
       For Each itm As String In kk
           MsgBox(itm)
       Next
   End Sub

و الله روعة ...جميل جدا اخي
ربي يحفظكم و يحفظنا جميعا
 لعل الكلمة التي تنفعني لم أكتبها بعد
عبد الله بن المبارك
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو


الردود في هذا الموضوع
RE: حذف عنصر من مصفوفة - بواسطة عبد الهادي بهاب - 08-07-20, 11:02 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مصفوفة الأعداد بالكومبوبوكس العيدروس 10 609 26-01-25, 02:48 PM
آخر رد: العيدروس
  إخفاء عنصر Crystal Report waataanys 0 367 13-12-23, 12:37 PM
آخر رد: waataanys
Information [VB.NET] حذف كل العناصر التي تاتي بعد عنصر الذي احدده listbox mervandz 3 635 10-11-23, 07:12 PM
آخر رد: justforit
  تحويل من قاعدة بيانات الى مصفوفة Lathe1 4 1,209 31-05-23, 09:41 PM
آخر رد: fouadhdfouad
  اختيار عنصر معين من قائمة تتولد فيها ازار عددها متغير atefkhalf2004 16 1,796 22-01-23, 12:56 AM
آخر رد: atefkhalf2004
  [سؤال] اظهار بيانات عنصر محدد من DataGrdView في فورم ثاني HUNTER25 9 1,450 19-12-22, 05:55 PM
آخر رد: HUNTER25
  فكرة تعديل او حذف عنصر / صنف في فاتورة atefkhalf2004 8 1,555 09-11-22, 12:01 AM
آخر رد: atefkhalf2004
  عدم تكرار عنصر في مصفوفة atefkhalf2004 6 1,915 19-08-22, 05:18 PM
آخر رد: atefkhalf2004
Heart [VB.NET] إضافة وحذف عنصر من DataGridView أبو خالد الشكري 7 2,433 11-12-21, 05:57 AM
آخر رد: سعود
  [VB.NET] تحديد عنصر داخل اداة FlowLayoutPanel محمد اسماعيل 2 1,759 10-04-21, 12:58 AM
آخر رد: محمد اسماعيل

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم