Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

опять проблемка в C#

24.11.17 11:28
Re: опять проблемка в C#
 
maxxxl79 прохожий

Вам надо анализировать длину массива, который получаете в результате сплита:

var ar = line.Split(',');

Далее, если исходить из того, что текстовый параметр и числовой параметр всегда идут парами, т.е. подразумевается, что длина массива в этом случае вссегда будет четной, то и определять по парности длину и количество пар (команд и числа), чтобы не зашиваться на

ar[2]

или что-то подобное, а определять в этом случае позиции динамически и, видимо, добавить дополнительный цикл обработки таких пар в строке.

 

Перейти на