Sortieren eines Arrays numerisch (VB.NET)

Möchte ich Sortieren von Datensätzen basierend auf Ihren ganzzahligen Wert in absteigender Reihenfolge:

Beispiel:

name1, 4 
name2, 6 
name3, 3 
name4, 5

Sollte werden neu geordnet und zu diesem:

name2, 6 
name4, 5 
name1, 4 
name3, 3

Ich habe versucht mit dem Array.Sortieren, aber ich konnte es nicht funktioniert.

Wie immer Schätze ich Ihre Hilfe.

  • "name1" ist nicht integer und hat keine Ganzzahlen - die 1 ist eine Zahl und ist nicht mehr Wert als "n" oder "a". Sie müssen wahrscheinlich teilen Sie die Daten in text-Teil und numerischen Teil für die Sortierung. Wenn Sie analysiert haben, in eine Klasse von Name/Wert-Sie vielleicht machen könnte Nutzung eines SortedList
  • Wie sind Sie derzeit halten Sie diese Daten im Speicher?
InformationsquelleAutor SkyTrees | 2014-04-15
Schreibe einen Kommentar