Методические рекомендации по использованию средств ввода-вывода

  • docx
  • 18.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-002157.docx

Методические рекомендации по использованию средств ввода-вывода

Открытие файла

 

1.  Если требуется указать режим открытия и доступа:

 

fs = new FileStream ("testdata", FileMode.Create); //Read и Write fs = new FileStream ("testdata", FileMode.Open,

FileAccess.Read);                     //        только

Read

fs = new FileStream ("testdata", FileMode.Append,


FileAccess.Write);        // только Write

 

Связать поток с обработчиком потока:

 

StreamWriter sw = new StreamWriter (fs);                  // для записи

StreamReader sw = new StreamReader (fs);        // для чтения

 

2.   Более простой вариант открытия на запись. Если файл не сущест- вует, он создается:

 

StreamWriter sw = new StreamWriter ("C:\\Temp\\Text.txt"); StreamWriter sw = new StreamWriter ("Text.txt", true); // Append

 

3.   Более простой вариант открытия на чтение. Файл должен сущест- вовать:

 

StreamReader sw = new StreamReader ("C:\\Temp\\Text.txt");

 

4.   В случае использования методов WriteAllLines или ReadAllLines от- крытие файла осуществляется автоматически перед выполнением опе- рации записи/чтения. После чтения/записи файл закрывается.