Всем привет, пишу код c#, который в цикле проходит по списку, берет каждую строку по очереди и разбивает его на переменные.

hellscoder

Новичок
Пользователь
Янв 28, 2024
12
1
3
Всем привет, пишу код c#, который в цикле проходит по списку, берет каждую строку по очереди и разбивает его на переменные. Но тот код, который я написал отрабатывает по ошибке. Сам код:

for (int i = (project.Lists["path"]).Count; i > 0; i--)
{ var path = project.Variables["path"].Value;
var q = Macros.FileSystem.FileGetLine(path,i.ToString(),false); // получаем i-ую строку из файла
var login = q.Split(';')[0];
var pass = q.Split(';')[1];
var s = q.Split(';')[2];
}

Ошибка такая:
Выполнение действия CSharp OwnCode. Последовательность не содержит соответствующий элемент
Заранее благодарю за ответы.
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
933
208
43
20
Москва
Возможно в одной из строк не хватает точки с запятой
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 589
459
83
Всем привет, пишу код c#, который в цикле проходит по списку, берет каждую строку по очереди и разбивает его на переменные. Но тот код, который я написал отрабатывает по ошибке. Сам код:

for (int i = (project.Lists["path"]).Count; i > 0; i--)
{ var path = project.Variables["path"].Value;
var q = Macros.FileSystem.FileGetLine(path,i.ToString(),false); // получаем i-ую строку из файла
var login = q.Split(';')[0];
var pass = q.Split(';')[1];
var s = q.Split(';')[2];
}

Ошибка такая:
Выполнение действия CSharp OwnCode. Последовательность не содержит соответствующий элемент
Заранее благодарю за ответы.
вы ошиблись форумом
 

hellscoder

Новичок
Пользователь
Янв 28, 2024
12
1
3
Ошибка найдена - спасибо!
 

Форум IT Специалистов