العودة إلى الدورة

القواميس: أزواج المفتاح والقيمة

.NET من الصفر إلى الاحتراف: إتقان C# وتطوير التطبيقات الحديثة

القواميس (Dictionaries)

يقوم الـ Dictionary<TKey, TValue> بتخزين البيانات في أزواج. كل قيمة مرتبطة بمفتاح فريد.

مثال:

csharp Dictionary<string, string> capitals = new Dictionary<string, string>(); capitals.Add("France", "Paris"); capitals.Add("USA", "Washington D.C.");

Console.WriteLine(capitals["France"]); // النتيجة Paris

إنه سريع للغاية في عمليات البحث باستخدام المفتاح.