6

以下のように文字列配列を宣言しています

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

名前、住所、連絡先にデータを入力した後、一部のデータで住所が空の文字列になることがあります。その後、文字列配列データに代入します。

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

LINQ を使用して文字列配列を名前で並べ替える方法。私は data = data.orderby(y => y[0]).ToArray(); を試します。

ただし、この並べ替えは文字列配列のシーケンスを変更します。data[0] が店舗名で、ソート後に店舗住所になるとします。
レコードを並べ替える方法を知っている人はいますか? 助けてください

4

1 に答える 1