Sortieren string-array mit Hilfe von LINQ

Ich einen string-array deklarieren, wie unten

string[][] data = new string[3][];
string[] name = new string[10];
string[] contact = new string[10];
string[] address = new string[10];

Nachdem ich fülle die Angaben zu name, Adresse und Kontaktdaten, die Adresse kann leer sein) string in einigen Daten. Nach, ich gebe es zu string-array-Daten.

data[0] = name;
data[1] = contact;
data[2] = address

Wie kann ich die Sortierung der string-array von Namen unter Verwendung von LINQ. Ich versuche
Daten = Daten.orderby(y => y[0]).ToArray();

aber das Sortieren ändert die Reihenfolge der string-array. Angenommen, Daten[0] ist Shop-Namen, sondern nach der Sortierung es werden Shop-Adresse.
Einer hat Ahnung, wie kann ich die Sortierung der Platte? Bitte helfen Sie

Dies scheint ein wenig Komplex für so eine einfache Sache. Erstellen Sie einfach eine Klasse/Struktur zu halten Sie Ihre Daten und erstellen Sie ein array. Es ist viel einfacher zu Sortieren und zu verarbeiten.
Verwenden Sie Daten-Array zu Liste

InformationsquelleAutor Derick Loo | 2013-09-23

Schreibe einen Kommentar