Ввод:
string param = "1100,1110,0110,0001";
Вывод:
int[] matrix = new[]
{
1,1,0,0,
1,1,1,0,
0,1,1,0,
0,0,0,1
};
Что я сделал?
Прежде всего, я разделил строку на строку [].
string[] resultantArray = param.Split(',');
Создан один метод, где я передал свою строку [].
var intArray = toIntArray(resultantArray);
static private int[] toIntArray(string[] strArray)
{
int[] intArray = new int[strArray.Length];
for (int i = 0; i < strArray.Length; i++)
{
intArray[i] = int.Parse(strArray[i]);
}
return intArray;
}
Проблема
Я пробовал много решений SO, но никто из них не помог мне.
Завершен с массивом без начальных нулей.