Возможный дубликат:
How to both Read/Write File in C#C# Чтение и запись из и в тот же файл
Я хочу писать и читать текст, и из того же текстового файла. Вот код
TextWriter notesWriter = new StreamWriter("text.txt");
TextReader notesReader; = new StreamReader("text.txt");
После того, как файл открыт для записи, он блокируется и предотвращает его чтение. Так, некоторые исключения, как,
Процесс не может получить доступ к файлу «text.txt», так как он используется другим процессом.
Какое обходное решение для этого? Спасибо.
EDIT: Предположим, если вы хотите поменять текст в текстовом поле и сохранить его в файле и прочитать его, когда требуется установить текст в текстовое поле.
Не читайте и не пишите в одно и то же время? –
Что вы пытаетесь сделать? Можете ли вы не прочитать файл и написать ему после этого (после того, как вы закончите чтение)? – Msonic
Нет ничего плохого в написании файла и его закрытии, а затем при открытии и чтении. –