Ich habe verschiedene Kapitel mit verschiedenen Tiefen.
Also gibt es 14.1 und 14.4.2 und 14.7.8.8.2 und so weiter.
alphanumerisch sortiert die 14.10 wird vor 14.2 angezeigt. Das ist schlecht. Es sollte nach 14.9 kommen.
Gibt es eine einfache Möglichkeit, diese zu sortieren, ohne führende Nullen hinzuzufügen? f. mit linq?
Ich habe das jetzt gemacht, brauche ein paar Tests:
%Vor%Die Verwendung von IComparer hat den großen Nachteil, die ziemlich teure Berechnung sehr oft zu wiederholen, also dachte ich, dass die Vorberechnung eines Bestellkriteriums eine gute Idee wäre:
%Vor%