Как перенести с string[] в int[]? - C#

Узнай цену своей работы

Формулировка задачи:

Есть string []mas. Пример:
mas[0]="313 213",mas[1]="123 563"...
Как занести первые числа(313,123) в int []mas1, а вторые(213,563) в int []mas2

Решение задачи: «Как перенести с string[] в int[]?»

textual
Листинг программы
            string[] mas = new string[] { "313 213", "123 563 145 124", "431", "142 362", "147 523 647 254 369 514", "126 364 571" };
            List<int[]> listMas = mas.Select(el => Array.ConvertAll(el.Split(' '), new Converter<string, int>(Convert.ToInt32))).ToList();
            //ломаный массив
            int[][] arrayMas = mas.Select(el => Array.ConvertAll(el.Split(' '), new Converter<string, int>(Convert.ToInt32))).ToArray();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5