هل أستطيع الحصول على القاموس بأمر من تاريخ
-
05-07-2019 - |
سؤال
ولدي القاموس حيث المفتاح هو تاريخ وقيمة هو كائن. هناك على أية حال أنا يمكن أن تضمن أنني عندما حلقة من خلال هذه المجموعة في الترتيب الزمني دائما حتى بعد إضافة وحذف البنود.
المحلول
وتحتاج إلى استخدام SortedDictionary
نصائح أخرى
ويمكنك استخدام LINQ:
foreach(var kvp in dictionary.OrderBy(kvp => kvp.Key)) {
//Use kvp.Key and kvp.Value
}
ويمكنك استخدام SortedList:
http://msdn.microsoft.com/en-us/library/ms132319. ASPX
أو SortedDictionary: http://msdn.microsoft.com/en-us/library /f7fta44c.aspx
لا تنتمي إلى StackOverflow