Какой лучший способ чтения / записи текстового файла - PullRequest
3 голосов
/ 03 июня 2011

Что я хочу сделать - это прочитать / записать текстовый файл следующим образом:

  1. Показать содержимое файла .txt в элементе управления, например RichTextBox
  2. Сохранить текст вRichTextBox для указанного файла .txt

Размер файла txt не будет большим.Есть несколько методов, которые могут сделать эту работу, но я не уверен, какой из них лучше

  1. TextReader / TextWriter
  2. Класс файла, используя File.ReadAll, File.WriteAll

Ответы [ 3 ]

3 голосов
/ 03 июня 2011

Если вы используете RichTextBox, сам элемент управления поддерживает чтение и запись файлов. - Класс RichTextBox

1 голос
/ 03 июня 2011

File.ReadAllText и File.WriteAllText - хороший выбор для этого сценария.

0 голосов
/ 03 июня 2011

Это зависит от того, что вы подразумеваете под «лучшим способом». Если вы подразумеваете простоту, конечно, ReadAllText и WriteAllText являются ответом. Но если вы имеете в виду производительность, ответ таков: «нет разницы для этого объема данных».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...