mardi 7 avril 2015

Liste sortieren anhand optionalem Property

Hi zusammen,



ich habe folgendes Problem. Ich habe eine Liste mit Objekten die jeweils eine Id und eine optionale SiblingId haben. Die SiblingId ist eine Positionsangabe die Elemente haben die bereits einmal

verschoben wurden(SiblingId = Id des Nachfolgers). Die anderen werden einfach in der Reihenfolge angezeigt wie sie aus der DB geholt wurden.



Beispiel:



Objekt 1:

ID 1

SiblingId null



Objekt 2:

ID 2

SiblingId null



Objekt 3:

ID 3

SiblingId 2



Nach Sortierung sollte die Reihenfolge Objekt 1, Objekt 3, Objekt 3 sein.

Ist das überhaupt mit einem einzelnen Compartor möglich? Mein Verständnisproblem ist, dass die SiblingId optional ist und ich die Reihenfolge der anderen gern belassen würde wie bisher.



Danke für Tipps, grüße





Liste sortieren anhand optionalem Property

0 commentaires:

Enregistrer un commentaire