| Class | Brief description | |
| The BinaryReader class implements an object that enables the user to read data from binary files. | ||
| The BinaryWriter class implements an object that enables the user to write data in the binary format. | ||
| The Directory class is used to work with directories of PC file system. | ||
| The DirectoryInfo class implements an object that is used to work with directories of PC file system. | ||
| The IOException class implements an exception that is thrown on an attempt to access the directory that is absent on the hard drive. | ||
| The EndOfStreamException class implements an instance of the exception that is thrown on an attempt to go beyond the stream during reading. | ||
| The File class is used to work with files. | ||
| The FileInfo class implements an object that is used to work with files. | ||
| The FileNotFoundException class implements an instance of the exception that is thrown on an attempt to access a file missing on the hard drive. | ||
| The FileStream class implements an object that is a stream linked to a file. | ||
| The IOException class implements an exception that is thrown when an input/output error occurs. | ||
| The IOStream class implements an object that is used to work with platform streams. | ||
| The MemoryStream class implements a temporary stream in PC memory. | ||
| The Path class is used to work with character variables that contain information about a path to a file or a directory. | ||
| The PathTooLongException class implements an instance of the exception that is thrown when a file path or a file name exceeds the maximum allowed length. | ||
| The TextWriter class implements an object that enables the user to read data in the text format. | ||
| The TextWriter class implements an object that enables the user to write data into text files. | ||
| The ZipArchive class implements the object that is used to work with ZIP archives. |
See also: