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


PHP كود :
       Dim sd As New SortedDictionary(Of IntegerString'انشاء قاموس
        '
اضافة items
        sd
.Add(1"one")
 
       sd.Add(4"four")
 
       sd.Add(3"three")
 
       sd.Add(2"two")
 
       sd.Add(5"five")
 
       sd.Add(7"seven")
 
       sd.Add(6"six")

 
       Dim five As Integer 5
        Dim fifthItem 
As String GetValue(sdfive)
 
       Dim two As Integer 2
        Dim secondItem 
As String GetValue(sdtwo)

 
       sd.Remove(5)
 
       sd.Remove(2)

 
       Dim dic As New Dictionary(Of IntegerString)
 
       dic.Add(fivefifthItem)
 
       dic.Add(twosecondItem)

 
       For Each item In sd
            dic
.Add(item.Keyitem.Value)
 
       Next

        
' عرض النتائج
        For Each s As String In dic.Values
            ListBox1.Items.Add(s)
        Next 


لا تنسي اضافة الدالة التالية الي الكود
والهدف منها الحصول علي Value بواسطة المفتاح الخاص بها


PHP كود :
Public Function GetValue(sd As SortedDictionary(Of IntegerString), key As Integer) As String
        Dim result 
As String Nothing
        If Not sd
.TryGetValue(keyresultThen
            Return Nothing
        End 
If
 
       Return result
    End 
Function 
الرد }}}
تم الشكر بواسطة: Mohamed20


الردود في هذا الموضوع
RE: ترتيب النوع على أساس المفاتيح - بواسطة silverlight - 20-10-16, 08:07 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ترتيب شجره الحسابات داخل الجريد فيو modymody300894 2 410 31-10-24, 12:27 PM
آخر رد: modymody300894
  ترتيب Crystal Report Sort waataanys 1 724 05-01-24, 12:40 AM
آخر رد: HALIM ELEULMA
  [VB.NET] مساعدة فى ترتيب نتائج الاستعلام ZEEN4ZEEN 1 604 08-11-23, 01:34 AM
آخر رد: الحزين اليماني
Heart [سؤال] ♥ إعادة ترتيب صفوف DataGridView ♥ أبو خالد الشكري 2 693 24-09-23, 08:50 AM
آخر رد: أبو خالد الشكري
  مشكلة ترتيب وفرز الأرقام في الداتاقريدفيو صالح عبدالله 4 875 13-05-23, 12:29 PM
آخر رد: صالح عبدالله
  ترتيب الملفات Osama NY 1 496 25-04-23, 08:13 PM
آخر رد: aljzazy
  [VB.NET] ترتيب تصاعدى AMAZ1972AMAZ 4 793 11-04-23, 11:19 AM
آخر رد: AMAZ1972AMAZ
  [سؤال] تعقب حركات لوحه المفاتيح حسن الجلب 0 435 28-11-22, 01:34 PM
آخر رد: حسن الجلب
  الرجاء كتابة كود عمل اختصار بلوحة المفاتيح بس عن طريق ctrl+n مثلا لاضافة مستند Mostafa201255411 0 659 21-11-22, 01:51 PM
آخر رد: Mostafa201255411
  ترتيب العرض الشراء الاول ثم السداد في حالة تساوي التاريخ atefkhalf2004 2 1,026 26-05-22, 10:07 PM
آخر رد: atefkhalf2004

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


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