sorte de tableau de chaîne à l'aide de LINQ

Je dispose d'un tableau de chaîne de déclarer en tant que ci-dessous

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

Après avoir rempli les données de nom, d'adresse et de contact, l'adresse peut être une chaîne vide d'une partie des données. Après que je l'attribuer à la chaîne de données de tableau.

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

Comment je peux trier le tableau de chaîne par le nom à l'aide de LINQ. J'essaie
données = données.orderby(y => y[0]).ToArray();

mais ce type de changement de la séquence de la chaîne de tableau. Supposons que les données[0] est le nom du magasin, mais une fois le tri-elle devenue l'adresse du magasin.

Quelqu'un a idée de comment puis-je l'enregistrer? S'il vous plaît aider

  • Cela semble un peu complexe pour une chose si simple. Il suffit de créer un class/struct pour stocker vos données et créer un tableau de cela. Il est beaucoup plus facile à trier et à traiter.
  • L'utilisation de Données Tableau Liste
InformationsquelleAutor Bubble Bub | 2013-09-23