Visual Basic - Dictionaries
5.5 Visual Basic - القواميس (Dictionaries)
القاموس (Dictionary) هو مجموعة تحتوي على أزواج من المفاتيح والقيم، كل مفتاح مرتبط بقيمة معينة.
🔹 إنشاء قاموس وإضافة عناصر
Dim ages As New Dictionary(Of String, Integer)()
ages.Add("علي", 30)
ages.Add("محمد", 25)
ages.Add("سارة", 28)
✅ أنشأنا قاموسًا يحتوي على أسماء وأعمارهم.
🔄 التكرار عبر القاموس
For Each pair As KeyValuePair(Of String, Integer) In ages
Console.WriteLine(pair.Key & ": " & pair.Value)
Next
✅ النتيجة:
علي: 30
محمد: 25
سارة: 28
🔍 الوصول إلى قيمة باستخدام المفتاح
Console.WriteLine(ages("سارة"))
✅ النتيجة: 28
🗑️ إزالة عنصر من القاموس
ages.Remove("محمد")
✅ بعد الإزالة، لم يعد "محمد" موجودًا.
🧠 ملاحظات مهمة
- يجب أن يكون كل مفتاح فريدًا.
- يمكنك التحقق من وجود مفتاح باستخدام
ContainsKey
. - يمكنك معرفة عدد العناصر باستخدام
Count
.
تعليقات
إرسال تعليق