Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Методы OpenRead () и OpenWrite ()

РефератПомощь в написанииУзнать стоимостьмоей работы

Получаем ссылку на объект класса StreamReader Filelnfo f5 = new Filelnfo (@" C: oot. ini"); Использование объекта FileStream writeOnlyStream. Close (); Получить ссылку FileStream для чтения из файла. Теперь получаем объект FileStream для записи. Использование объекта StreamReader sreader. Close (); Filelnfo f7 = new Filelnfo (@" C: FinTst. txt"); Filelnfo f6 = new Filelnfo (@" C: Test5. txt… Читать ещё >

Методы OpenRead () и OpenWrite () (реферат, курсовая, диплом, контрольная)

Метод Ореп () позволяет очень подробно описать режим работы с файлом и получит ссылку на объект класса FileStream. Однако в классе Filelnfo также имеются методы OpenRead () и OpenWrite (), которые позволяют получить ссылку на объект класса FileStream, настроенные только на чтение и запись (соответственно), без необходимости описывать различные параметры. Например:

// Получить ссылку FileStream для чтения из файла.

Filelnfo f3 = new Filelnfo (@" C: Test3. dat");

FileStream readOnlyStream = f3, OpenRead ();

//... использование объекта.

FileStream readOnlyStream. Close ();

// теперь получаем объект FileStream для записи.

Filelnfo f4 = new Filelnfo (@" C: Test4. dat");

FileStream writeOnlyStream = f4.0penWrite ();

//… использование объекта FileStream writeOnlyStream. Close ();

Метод OpenText ()

Другим методом класса Filelnfo, предназначенным для открытия файла, является метод OpenText (). В отличие от методов Create (), Open (), OpenRead () и OpenWrite (), метод OpenText () возвращает ссылку на объект класса StreamReader, а не класса FileStream. Класс StreamReader предоставляет возможность читать текстовые данные из файла. Например:

// Получаем ссылку на объект класса StreamReader Filelnfo f5 = new Filelnfo (@" C: oot. ini");

StreamReader sreader = f5. OpenText ();

//... использование объекта StreamReader sreader. Close ();

Методы CreateText () и AppendText ()

Методы CreateText () и AppendText () возвращают ссылку на объекты класса StreamWriter. Данный класс предоставляет возможности для записи текстовых данных в файл. Метод CreateText () позволяет создать новый файл и возвращает ссылку на объект, позволяющий выполнять запись текстовых данных в новый файл. А метод AppendText () возвращает ссылку, с помощью которой можно выполнять запись текстовых данных в конец существующего файла. Например:

Filelnfo f6 = new Filelnfo (@" C: Test5. txt");

StreamWriter swriter = f6. CreateText ();

//… использование объекта.

StreamWriter swriter. Close ();

Filelnfo f7 = new Filelnfo (@" C: FinTst. txt");

StreamWriter swAppend = f7. AppendText ();

//… использование объекта.

StreamWriter swAppend. Close ();

Показать весь текст
Заполнить форму текущей работой