Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
С# ЛР 9.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
97.28 Кб
Скачать

Чтение из файла.

Для того чтобы файл был корректно считан (без всяких непонятных символов), он должен быть сохранен в юникоде.

StreamReader streamReader = new StreamReader("name.txt");

string str = "";

 

while (!streamReader.EndOfStream)

{

str += streamReader.ReadLine();

}

Ещё один вариант, для разнообразия

StreamReader streamReader = new StreamReader("name.txt");

string str = "", str_temp="";

 

while ((str_temp = streamReader.ReadLine()) != null)

{

str += str_temp;

}

Примечание.

Для корректной работы с потоками ввода/вывода рекомендуется использовать конструкцию using:

using(StreamWriter streamWriter = new StreamWriter("name.txt"))

{

// ...

}

По выходу из блока using, поток, с которым вы работали, автоматически закроется.

Хід роботи

  1. Опрацювати вищенаведені приклади.

  2. Засобами Visual C# розробити програму для створення, видалення текствого файлу ыз передбаченими можливостями запису, видалення тексту та зчитування у выдповыдносты до нижченаведеноъ форми:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]