Я имеет строковый массив объявить нижесортировать массив строк с помощью LINQ
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();
, но этот вид изменит последовательность строкового массива. Предположим, что данные [0] являются именем магазина, но после сортировки он становится адресом хранилища.
У любого есть идея, как я могу сортировать запись? Пожалуйста, помогите
Это кажется немного сложным для такой простой вещи. Просто создайте класс/struct для хранения ваших данных и создания массива из этого. Гораздо проще сортировать и обрабатывать. –
Использование массива данных для отображения –