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

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

Рассмотрим пример работал с типом StreamWriter. Следующий класс создает новый файл reminders.txt с помощью метода File.CreateText(). С помощью полученного объекта StreamWriter в новый файл добавляются определенные текстовые данные, как показано ниже.

static void Main(string[] args) {

 Console.WriteLine("*** Забавы с StreamWriter/StreamReader *** ");

 // Получение StreamWriter и запись строковых данных.

 StreamWriter writer = File.CreateText("reminders.txt");

 writer.WriteLine("Нe забыть о дне рождения мамы…");

 writer.WriteLine("Не забыть о дне рождения папы…");

 writer.WriteLine("Не забыть о следующих числах:");

 for(int i = 0; i ‹ 10; i++) writer.Write(i + " ");

 // вставка новой строки.

 writer.Write(writer.NewLine);

 // Закрытие автоматически влечет запись всех оставшихся данных!

 writer.Close();

 Console.WriteLine("Создан файл и записаны некоторые идеи…");

}

Выполнив эту программу, вы можете проверить содержимое нового файла (рис. 16.8).

Рис. 16.8. Содержимое вашего файла * .txt

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

6.1. Текстовый процессор

Из книги Fedora 8 Руководство пользователя автора Колисниченко Денис Николаевич

6.1. Текстовый процессор 6.1.1. Открытый офис: что это такое? Ни для кого не секрет, что главным офисным пакетом в мире является MS Оffiсе. Да, далеко не все существующие компьютеры работают под управлением Windows, но никто не будет спорить, что большинство офисных и домашни*


12.7.3 Текстовый редактор Ted

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

12.7.3 Текстовый редактор Ted Редактор Ted задуман автором (Mark de Does) как простой текстовый редактор, работающий под X Window в Unix/Linux системах, и играющий примерно ту же роль, что и WordPad под MS-Windows, только имеющий больше возможностей. Основное преимущество Ted по сравнению с редакторами,


12.7.5 Текстовый процессор KWord

Из книги Компьютер + TV: телевидение на ПК автора Гольцман Виктор Иосифович

12.7.5 Текстовый процессор KWord Текстовый процессор KWord входит в состав офисного пакета KOffice. Однако, в отличие от StarOffice, для его запуска не требуется запуск какой-то общей оболочки или общего офисного desktop. После запуска программы (проще всего это сделать из главного меню


Запись видео в файл

Из книги Adobe InDesign CS3 автора Завгородний Владимир

Запись видео в файл Просмотр видео – вещь, конечно, интересная. Однако часто хочется сохранить просматриваемый материал на винчестер, будь то хороший фильм или интересная телепередача. Потом можно записать сохраненные данные на съемный носитель и поделиться со


Текстовый редактор

Из книги Microsoft Visual C++ и MFC. Программирование для Windows 95 и Windows NT автора Фролов Александр Вячеславович

Текстовый редактор Верстка неотъемлема от работы с текстом, причем зачастую это работа не только по оформлению текста, но и по его редактированию. Прежде всего, верстку принято вычитывать, то есть проверять сверстанный макет на предмет ошибок; и зачастую при этом также


Запись в архивный файл

Из книги Системное программирование в среде Windows автора Харт Джонсон М

Запись в архивный файл Когда приложение желает сохранить состояние объекта данного класса в файле, оно вызывает для него метод Serialize. В качестве параметра этому методу передается указатель на объект класса CArchive, связанные с файлом, открытым на запись.В этом случае


Простейший текстовый редактор

Из книги C++. Сборник рецептов автора Диггинс Кристофер

Простейший текстовый редактор Когда вы создаете приложение с однооконным или многооконным интерфейсом при помощи средств MFC AppWizard, в последней диалоговой панели вы можете выбрать базовый класс для окна просмотра приложения. По умолчанию используется класс CView.От класса


Запись в файл 

Из книги Самоучитель работы на Macintosh автора Скрылина Софья

Запись в файл  BOOL WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped) Возвращаемое значение: в случае успешного выполнения — TRUE, иначе — FALSE. Все параметры этой функции вам уже знакомы. Заметьте, что успешное выполнение записи еще не говорит о том, что


5.1. Текстовый процессор Pages

Из книги C++ для начинающих автора Липпман Стенли

5.1. Текстовый процессор Pages Запускается приложение Pages двойным щелчком по пиктограмме из папки iWork, находящейся в каталоге Программы (Applications), или одинарным щелчком по той же пиктограмме на панели Dock: Если значок приложения в Dock отсутствует, то его следует перетащить на


Текстовый редактор по умолчанию

Из книги Самоучитель работы на компьютере: быстро, легко, эффективно автора Гладкий Алексей Анатольевич

Текстовый редактор по умолчанию Некоторые команды isql обращаются к текстовому редактору системы по умолчанию.* В UNIX, Linux и в некоторых других платформах POSIX редактор по умолчанию определяется одной из двух переменных окружения EDITOR и VISUAL. Значением по умолчанию при


Текстовый редактор Geany

Из книги автора

Текстовый редактор Geany Вступление Текстовый редактор Geany (буду называть его так, хотя он и представляется как лёгкая IDE) разрабатывается Энрико Трёгером (Enrico Tr?ger) и Ником Трелевеном (Nick Treleaven), базируется на библиотеке Gtk 2, распространяется под лицензией GNU GPL v2 (по крайней