hi,
kleine Frage.
Ich hab die Funktion GetPortNames, wo ich di COMPorst auslese.
Diese verschieb ich in eine Combobox und will sie sortieren.
Hier Der Code:
string[] sFreeComPorts =
System.IO.Ports.SerialPort.GetPortNames();
foreach (string sCOMPort in sFreeComPorts)
{
cbCOMPort.Items.Add(sCOMPort);
cbCOMPort.Sorted = true;
}
Problem:
Nehmen wir an ich habe folgende COMs: COM1. COM2, COM5, COM11
dann sortiert er so
COM1
COM11
COM2
COM5
will es aber so sortiert haben:
COM1
COM2
COM5
COM11
Gibts da ne Methode, die das macht oder muss man selber hand anlegen,
wenn ja wie?
Gruß
Agit
Du redest von welcher Sprache? C#?
Gast
#2723660
ich denke er mein c# hier http://letmegooglethatforyou.de/?q=c%23+sort+alphanumeric
hi, Jo es ist C#. Danke. Ist zwar ne Menge Code, aber es geht. Gruß Agit
Gast
#2723955
nimm halt den zweiten eintrag mit linq
Vielleicht geht es ganz pargmatisch einfacher: alle COM? sortieren, alle COM?? sortiert dahinter Mehr als 2 Stellen werden es so schnell nicht werden.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.