Вход на сайт
опять проблемка в C#
1140 просмотров
Перейти к просмотру всей ветки
в ответ beautiful_man 24.11.17 11:11
Вам надо анализировать длину массива, который получаете в результате сплита:
var ar = line.Split(',');
Далее, если исходить из того, что текстовый параметр и числовой параметр всегда идут парами, т.е. подразумевается, что длина массива в этом случае вссегда будет четной, то и определять по парности длину и количество пар (команд и числа), чтобы не зашиваться на
ar[2]
или что-то подобное, а определять в этом случае позиции динамически и, видимо, добавить дополнительный цикл обработки таких пар в строке.