2 Stimmen

Kann ich ein geordnetes Wörterbuch nach Datum haben?

Ich habe ein Wörterbuch, wo der Schlüssel ein Datum ist und der Wert ein Objekt ist. gibt es irgendwie kann ich sicherstellen, dass, wenn ich Schleife durch diese Sammlung seine in chronologischer Reihenfolge immer auch nach dem Hinzufügen und Löschen von Elementen.

7voto

Shay Erlichmen Punkte 31367

Sie müssen Folgendes verwenden SortedDictionary

5voto

SLaks Punkte 832502

Sie können LINQ verwenden:

foreach(var kvp in dictionary.OrderBy(kvp => kvp.Key)) {
    //Use kvp.Key and kvp.Value
}

2voto

Rik Punkte 27644

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X