تقييم الموضوع :
  • 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
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] هل يمكن عرض عناصر الكومبوبوكس عن طريق الكود ؟؟؟؟؟؟؟؟؟؟؟؟ thevirus 1 112 10-11-16, 06:25 PM
آخر رد: أبو عمر
  List Of Class Mohamed20 3 98 05-10-16, 01:47 AM
آخر رد: Mohamed20
  list of string to listview Mohamed20 2 73 17-09-16, 07:26 AM
آخر رد: Mohamed20
  مساعدة في بناء برنامج تذكير بالمواعيد s3eed 1 480 12-09-16, 06:57 AM
آخر رد: سعود
Wink [سؤال] كيف اقوم باستخراج او بناء ملف exe اتناء وقت التشغيل عند الضغط على زر ali ahmed 1997 9 315 31-05-16, 09:57 PM
آخر رد: محمد كريّم
  [كود] طلب كود list box mostfa1995 10 357 16-04-16, 10:39 PM
آخر رد: mostfa1995
  [VB.NET] كيفية استيراد وتصدير عناصر الداتا جريد فيو من والى ملف نصى TXT FILE الماجيك مسعد 8 367 03-04-16, 06:08 PM
آخر رد: الماجيك مسعد
  [VB.NET] كيفية عرض عناصر الليست فيو الى اداة الكومبو بوكس؟ الماجيك مسعد 3 386 17-03-16, 04:30 PM
آخر رد: hassan
  سوال في list superwoofer 2 206 19-01-16, 09:46 PM
آخر رد: A7medNI
  [VB.NET] كيفية حفظ عناصر DataGridView الى ملف نصى text file الماجيك مسعد 5 303 18-01-16, 04:55 PM
آخر رد: الماجيك مسعد

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


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