تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
البحث داخل مصفوفة
#1
بسم الله الرحمن الرحيم


السلام عليكم ورحمة الله وبركاته

لو سمحتم أريد أمثلة على دوال البحث في المصفوفة

Array.Find()
Array.FindAll()
Array.FindIndex()
Array.FindLast()
Array.FindLastIndex()
Array.BinarySearch()

شكرا
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم

find
تستخدم لإيجاد عنصر حسب شرط معين
PHP كود :
Dim arr(3) As String
        arr
(0) = "ahmed"
        
arr(1) = "mohamed"
        
arr(2) = "hassan"
        
arr(3) = "mahmod"

        
MsgBox(Array.Find(arr, Function(obj As String) As Boolean
                                   
Return obj "ahmed"
                               
End Function)) 

find all
تستخدم لإيجاد عناصر حسب شرط معين
PHP كود :
Dim arr(3) As String
        arr
(0) = "ahmed"
        
arr(1) = "mohamed"
        
arr(2) = "hassan"
        
arr(3) = "mahmod"

        
For Each i In Array.FindAll(arr, Function(obj As String) As Boolean
                                             
Return obj.Contains("m")
                                         
End Function)
            
ListBox1.Items.Add(i)
        
Next 

find index
تستخدم لإيجاد الـ index الخاص بعنصر حسب شرط معين
PHP كود :
Dim arr(3) As String
        arr
(0) = "ahmed"
        
arr(1) = "mohamed"
        
arr(2) = "hassan"
        
arr(3) = "mahmod"

        
MsgBox(Array.FindIndex(arr, Function(obj As String) As Boolean
                                        
Return obj "hassan"
                                    
End Function)) 

find last index تشبة find index

find last تشبة find
الرد }}}}
تم الشكر بواسطة:
#3
شكرا لك أخي احمد لكن جميع الأمثلى لا تعمل معي يوجد أخطاء في المحرر(الخط الأزرق)
أنا بستخدم vb 2008 هل من الممكن أن ترفق المثال؟
وماذا عن Array.BinarySearch()؟
الرد }}}}
تم الشكر بواسطة:
#4
انا معنديش vb 2008
عندى 2012
الرد }}}}
تم الشكر بواسطة:
#5
شكرا لك أخي احمد
لقد بحثت في بعض المواقع الأـجنبية ووجدت أمثلة لما أريد
وقد قمت بعمل مثال مرفق لجميع أنواع البحث داخل الكلاس array ما عدا الطريقة الأخيرة binarysearch فهي مهمة باقي الأعضاء شكرا


الملفات المرفقة
.rar   Array_search.rar (الحجم : 12.86 ك ب / التحميلات : 16)
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في البحث بالتاريخ ____وايضا ____ بين تاريخين khaled12345 3 44 منذ 8 ساعة مضت
آخر رد: alma2
  البحث باستخدام Rich Box khaled12345 9 93 22-05-17, 02:34 PM
آخر رد: khaled12345
  البحث في قاعدة بيانات اكسس hatem555 6 121 22-05-17, 02:53 AM
آخر رد: hatem555
  البحث او الفلتر باكثر من اسم من داخل عمود Name khaled12345 2 67 21-05-17, 08:18 AM
آخر رد: khaled12345
  عملية البحث بين تاريخين khaled12345 8 110 19-05-17, 11:28 PM
آخر رد: khaled12345
  [VB.NET] اريد وضع مؤقت بدون تايمر داخل هذا الكود + المشروع بالكامل e-coder 0 47 19-05-17, 04:09 PM
آخر رد: e-coder
  مشكلة في كود البحث فرجاء المساعدة khaled12345 5 88 19-05-17, 03:50 PM
آخر رد: khaled12345
  كيف بهذا البحث rabeh.ram 2 80 16-05-17, 01:25 AM
آخر رد: alma2
  مساعدة في البحث في الداتا جريد فيو khaled12345 2 86 10-05-17, 11:17 AM
آخر رد: khaled12345
  كود البحث khalid475 14 277 09-05-17, 05:20 PM
آخر رد: khalid475

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


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