Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
28 / 28 / 5
Регистрация: 24.03.2013
Сообщений: 238
1

Запись в текстовые файлы

31.03.2013, 17:16. Показов 461. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.
Проблема следующая: есть в проекте несколько операций записи в файл, первый раз файлы отлично записываются, но последующие разы программа ругается что не может получить доступ к одному из файлов рандомно.

Пример записи в файл:
C#
1
2
System.IO.File.WriteAllText(full_path, link, Encoding.UTF8);
System.IO.File.AppendAllText(tmp_folder + "tmp.txt", to_write, Encoding.UTF8);
а так же пример очистки и создания директорий перед записью в файл:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
            if (System.IO.Directory.Exists(tmp_folder))
            {
                System.IO.Directory.Delete(tmp_folder);
                System.IO.Directory.CreateDirectory(tmp_folder);
            }
            else
            {
                System.IO.Directory.CreateDirectory(tmp_folder);
            }
 
                if (!System.IO.Directory.Exists(out_folder))
                {
                    System.IO.Directory.CreateDirectory(out_folder);
                }
                else
                {
                    System.IO.Directory.Delete(out_folder, true);
                    System.IO.Directory.CreateDirectory(out_folder);
                }
Подскажите в чем моя ошибка? Суть в том что директории удаляются и создаются вновь при каждом нажатии кнопки на форме. Студия ругается именно на файлы, пишет что любой из них (всегда по разному) недоступен.

Добавлено через 25 минут
Проблема решена, винт посыпался, около 2000 битых секторов. Перенес проект на другой винт - все в порядке.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.03.2013, 17:16
Ответы с готовыми решениями:

Текстовые файлы
Решить задачу в консольном режиме

Текстовые файлы
Помогите!) Исходный файл состоит из строк, в каждой из которых записаны данные о студенте в...

Текстовые файлы
Здравствуйте, не могу написать программы на C#. Есть задачи на паскале, но мне это не особо...

текстовые файлы
всем привет. задание следующее: есть два *.txt файла: нужно написать программу,...

0
31.03.2013, 17:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.03.2013, 17:16
Помогаю со студенческими работами здесь

текстовые файлы
на C# Считая, что непустой текстовый файл разбит на строки, длина каждой из которых не...

Текстовые файлы
class Restangle { int a; int b; public Restangle(int...

текстовые файлы.деректива #define.
Даны два текстовых файла с именами Name1 и Name2. Создать новый текстовый файл с именем Name3,...

IР, текстовые файлы, авто-загрузка...
Вот такое интересное сочетание :) Не важно где реализовать(Формы или Консоль)... Главное чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru