Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Дописать в файл

2.0K
19 ноября 2008 года
nevile
138 / / 05.01.2007
Не получается дописать в уже существующий файл.
Функция не дописывает в файл а переписывает его заново. Как мне установить каретку в конец файла?

Пишу с следующим образом:

Код:
StreamWriter write = new StreamWriter(serv+"Temp.va");
       
        switch (Wizard1.ActiveStepIndex)
        {
            case 1:
                {
                    write.WriteLine(RBL1.ID+":"+RBL1.SelectedValue);
                    write.WriteLine(" ");
                    break;
                }
            case 2:
                {
                    for (int i=0; i<=CBL1.Items.Count-1; i++)
                    if (CBL1.Items.Selected) write.WriteLine(CBL1.ID+":"+CBL1.Items.Value);
                    write.WriteLine(" ");
                    break;
                }
        }
        write.Flush();
        write.Close();
5
19 ноября 2008 года
hardcase
4.5K / / 09.08.2005
 
Код:
using(FileStream stream = new FileStream("C:\\text.txt", FileMode.Append))
using (StreamWriter writer = new StreamWriter(stream)) {
// ваша логика
}

И когда уже народ начнет using конструкцией пользоваться...
2.0K
19 ноября 2008 года
nevile
138 / / 05.01.2007
Спасибо все работает. А использовать using начнем когда поднаберемся опыта.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог