تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حذف عناصر من List بناء على جمل انا احددها!
#1
السلام عليكم ورحمة الله وبركاته

عندي استفسار وهو عندي 2 ليست
Dim Result as new List(Of String)
Dim BlackList as new List(Of String)

القائمة  الاولى  Result داخلها عناصر اسماء دول Saudi,UAE,Egypt,Kuwait,Jordan,Iraq,Yemen
القائمة الثانية  BlackList  داخلها عناصر udi,men,wait

ما اريده هو البحث داخل هذه القائمة Result اذا كان اي عنصر من عناصرها يحتوي على هذه الجمل udi,men,wait
الموجودة داخل Blacklist يقوم بحذفه من Result

حاولت بأكثر من طريقة لكن جميع محاولاتي فشلت

هذه احدى محاولاتي لكن للأسف يبدو ان الكود مكتوب بشكل خاطيء!

 
كود :
     For i As Integer = 0 To Result.Count - 1
           For r As Integer = 0 To BlackList.Count - 1
               If result.Contains(BlackList(r)) Then
                   Result.RemoveAt(i)
               Else

               End If
           Next
       Next

اعتذر اذا كان السؤال لا يعبر عن محتوى الموضوع بشكل دقيق
اثنان لا يتعلمان المتكبر والخجول
Heart اللهم علمنا ما ينفعنا و انفعنا بما علمتنا وَ زِدْنا علماً‏ Heart
الرد }}}
تم الشكر بواسطة:
#2
For r = 0 To BlackList.Count - 1
For i = Result.Count - 1 To 0 Step -1
If Result( i ).Contains(BlackList( r )) Then
Result.RemoveAt( i )
End If
Next
Next
الرد }}}
تم الشكر بواسطة:
#3
كود :
       Dim arabCountryList As New List(Of String) From {"Egypt", "Saudi Arabia", "Yemen", "Jordan", "Korea"}
       Dim BlackCountryList As New List(Of String) From {"Korea", "Japan"}
       Dim difference As IEnumerable(Of String) = arabCountryList.Except(BlackCountryList)

       ' example to see the non black liste contries
       For Each name As String In difference
           Me.ListBox1.Items.Add(name)
       Next
الرد }}}
تم الشكر بواسطة:
#4
Array.ForEach(Result.ToArray, Sub( r ) Array.ForEach(BlackList.ToArray, Sub( b ) If r.Contains( b ) Then Result.Remove( r )))
الرد }}}
تم الشكر بواسطة:
#5
شكرا لكم اخواني
اثنان لا يتعلمان المتكبر والخجول
Heart اللهم علمنا ما ينفعنا و انفعنا بما علمتنا وَ زِدْنا علماً‏ Heart
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  جلب القسم بناء على قيمة مصمم هاوي 2 409 22-04-25, 08:38 PM
آخر رد: princelovelorn
  كيفية احتساب الفرق بين تاريخين بناء على عدد معين مصمم هاوي 2 548 15-01-25, 02:02 PM
آخر رد: مصمم هاوي
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,157 30-09-24, 12:52 AM
آخر رد: asmarsou
  نسخ عناصر محددة من لست إلى آخر مصمم هاوي 5 451 13-05-24, 07:20 PM
آخر رد: أبو خالد الشكري
  [VB.NET] استدعاء بيانات في TextBox بناء على combobox loay775 2 694 18-01-24, 05:07 PM
آخر رد: loay775
  مبيعات الاصناف بناء على الحجم h2551996 8 1,271 31-07-23, 11:41 AM
آخر رد: h2551996
  هل ممكن اجعل عناصر ال LISTBOX بشكل افقي ismaeel 0 618 01-05-23, 11:26 PM
آخر رد: ismaeel
  مشكلة فى اضافة عناصر فى الداتا جريد فيو خالد كامل1 14 2,275 16-02-23, 03:10 AM
آخر رد: خالد كامل1
Exclamation [VB.NET] التعامل مع عناصر صفحة html من خلال WebView2 paypalet 2 1,255 26-09-22, 05:00 PM
آخر رد: Basil Abdallah
  جلب عناصر قائمة فرعية في MenuStrip ابراهيم ايبو 4 1,486 09-08-22, 01:08 AM
آخر رد: Taha Okla

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


يقوم بقرائة الموضوع: