Как сохранить список в файл

John Reed

Client
Регистрация
14.10.2019
Сообщения
21
Благодарностей
5
Баллы
3
Доброго времени суток. Сейчас код внизу считывает последнюю строку из списка и дублирует её. Как сделать так, чтобы в список сохранялись переменные профиля?
C#:
IZennoList lstmail = project.Lists["lst_mail"];
string mailru_source = @"login#pass";

string login = project.Profile.Login.ToString();
string pass = project.Profile.Password.ToString();

project.SendInfoToLog(login);
project.SendInfoToLog(pass);

if(lstmail.Count > 0)
{
    login = lstmail[0];
}

mailru_source = lstmail[0];
login = mailru_source.Split('#')[0];
pass = mailru_source.Split('#')[1];

project.SendInfoToLog(login);
project.SendInfoToLog(pass);
lstmail.Add(mailru_source);
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113
тема об одном , вопрос о третьем.... поди пойми чо надо...
берешь переменную и запихиваешь в список. судя по коду функционал .Add знаком.
 

BAZAg

Client
Регистрация
08.11.2015
Сообщения
1 760
Благодарностей
2 398
Баллы
113
Чтобы сохранить список в файл я использую что-то вроде этого:
Код:
IZennoList lstmail = project.Lists["lst_mail"];

string mailru_source = string.Format(@"{0}#{1}", project.Profile.Login, project.Profile.Password);
lstmail.Add(mailru_source);

File.WriteAllLines(Path.Combine(project.Directory, @"file.txt"),lstmail.ToArray(),Encoding.UTF8);
В результате список будет сохранен в файл file.txt рядом с шаблоном.
 
  • Спасибо
Реакции: stanar и John Reed

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)