Основы C#. Урок 49. Ввод/вывод в C# (System.IO)
Для операций ввода-вывода служит пространство имен
System.IO.
Вот краткий обзор наиболее важных классов и перечислений из
этого пространства имен:
- BinaryReader - позволяет читать из
файла данные различных типов (целые, вещественные,
логические и т. п.)
- BinaryWriter - позволяет записывать в
файл данные различных типов (целые, вещественные, логические
и т. п.)
- Directory - класс со статическими
методами для работы с папками
- DirectoryInfo - класс для работы с
некоторой папкой
- File - класс со статическими методами
для работы с файлом
- FileInfo - класс для работы с некоторым
файлом
- Path - класс для работы с файловыми
путями
- Перечисление FileAttributes - атрибуты
файла
- Перечисление FileMode - возможные
способы открытия файла
- Перечисление FileAccess содержит
константы, показывающие, открыт ли файл для чтения, записи и
др.
- FileSystemWatcher - класс для
отслеживания изменений в файловой системе
- Перечисление NotifyFilters - параметры,
по которым происходит отслеживание изменений в файловой
системе
- Перечисление WatcherChangeTypes - какие
изменения отслеживаются в файловой системе
|