Символьные потоки StreamWriter и StreamReader работают с Unicode-символами, следовательно, ими удобнее всего пользоваться для работы с файлами, предназначенными для восприятия человеком. Эти потоки являются наследниками
классов TextWriter и TextReader соответственно, которые обеспечивают их большей частью функциональности.
В табл. 11.6 и 11.7 приведены наиболее важные элементы этих классов. Произвольный доступ для текстовых файлов не поддерживается.
Таблица 5. Наиболее важные элементы базового класса TextWriter
Таблица 6. Наиболее важные элементы класса TextReader