IndexOf
возвращает первый индекс строки ","
в пределах removedelim
. Вы ищете Split
.
string[] lines =
removedelim.Split(new string[] { "," }, StringSplitOptions.None);
Обратите внимание, что не существует экземпляра Split
, который принимает один string
(поскольку некоторые языки допускают неявное преобразование между string
и char[]
, что делает разрешение перегрузки неоднозначным и не легко корректируется), поэтому Вы должны использовать перегрузку, которая принимает массив разделителей и просто предоставляет один.