Запись в текстовый файл
Запись в текстовый файл
Рассмотрим пример работал с типом 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
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Запись в файл
Запись в файл BOOL WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped) Возвращаемое значение: в случае успешного выполнения — TRUE, иначе — FALSE. Все параметры этой функции вам уже знакомы. Заметьте, что успешное выполнение записи еще не говорит о том, что
Текстовый редактор Geany
Текстовый редактор Geany Вступление Текстовый редактор Geany (буду называть его так, хотя он и представляется как лёгкая IDE) разрабатывается Энрико Трёгером (Enrico Tr?ger) и Ником Трелевеном (Nick Treleaven), базируется на библиотеке Gtk 2, распространяется под лицензией GNU GPL v2 (по крайней
12.7.3 Текстовый редактор Ted
12.7.3 Текстовый редактор Ted Редактор Ted задуман автором (Mark de Does) как простой текстовый редактор, работающий под X Window в Unix/Linux системах, и играющий примерно ту же роль, что и WordPad под MS-Windows, только имеющий больше возможностей. Основное преимущество Ted по сравнению с редакторами,
12.7.5 Текстовый процессор KWord
12.7.5 Текстовый процессор KWord Текстовый процессор KWord входит в состав офисного пакета KOffice. Однако, в отличие от StarOffice, для его запуска не требуется запуск какой-то общей оболочки или общего офисного desktop. После запуска программы (проще всего это сделать из главного меню
6.1. Текстовый процессор
6.1. Текстовый процессор 6.1.1. Открытый офис: что это такое? Ни для кого не секрет, что главным офисным пакетом в мире является MS Оffiсе. Да, далеко не все существующие компьютеры работают под управлением Windows, но никто не будет спорить, что большинство офисных и домашни*
Текстовый редактор
Текстовый редактор Верстка неотъемлема от работы с текстом, причем зачастую это работа не только по оформлению текста, но и по его редактированию. Прежде всего, верстку принято вычитывать, то есть проверять сверстанный макет на предмет ошибок; и зачастую при этом также
Текстовый редактор по умолчанию
Текстовый редактор по умолчанию Некоторые команды isql обращаются к текстовому редактору системы по умолчанию.* В UNIX, Linux и в некоторых других платформах POSIX редактор по умолчанию определяется одной из двух переменных окружения EDITOR и VISUAL. Значением по умолчанию при
Запись в архивный файл
Запись в архивный файл Когда приложение желает сохранить состояние объекта данного класса в файле, оно вызывает для него метод Serialize. В качестве параметра этому методу передается указатель на объект класса CArchive, связанные с файлом, открытым на запись.В этом случае
Простейший текстовый редактор
Простейший текстовый редактор Когда вы создаете приложение с однооконным или многооконным интерфейсом при помощи средств MFC AppWizard, в последней диалоговой панели вы можете выбрать базовый класс для окна просмотра приложения. По умолчанию используется класс CView.От класса
Запись видео в файл
Запись видео в файл Просмотр видео – вещь, конечно, интересная. Однако часто хочется сохранить просматриваемый материал на винчестер, будь то хороший фильм или интересная телепередача. Потом можно записать сохраненные данные на съемный носитель и поделиться со
5.1. Текстовый процессор Pages
5.1. Текстовый процессор Pages Запускается приложение Pages двойным щелчком по пиктограмме из папки iWork, находящейся в каталоге Программы (Applications), или одинарным щелчком по той же пиктограмме на панели Dock: Если значок приложения в Dock отсутствует, то его следует перетащить на