.NET 4.x Преобразование в десятичные цифры из строки - C#
Формулировка задачи:
И так, добрый день
В с# довольно таки не давно, поэтому возникают некоторые трудности, например эта.
Из строки выбираю все 10тичные цифры через команду char.isdigit();
Получаю новую строку: 1 2 3 3 2 1, именно так, с пробелами.
Теперь нужно преобразовать каждое число в массив, для удобства и работы с ним.
Делаю так:
Помогите пожалуйста, очень застопорил этот момент
s1="1 2 3 3 2 1"; j=0; for (int i = 0; i < m; i++) { a[i] = Convert.ToInt32(s1[i]); j = j + 2; } На выходе почему-то получаю: a[0]=49 a[3]=51 a[1]=50 a[4]=50 a[2]=51 a[5]=49
Решение задачи: «.NET 4.x Преобразование в десятичные цифры из строки»
textual
Листинг программы
a[i] = Convert.ToInt32(s1[i].ToString())
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д