Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Selected Reading
What are I/O classes in C#?
The System.IO namespace has various classes useful for performing various operations with files, such as creating and deleting files, reading from or writing to a file, closing a file etc.
The following are the I/O classes in C# −
| Sr.No. | I/O Class & Description |
|---|---|
| 1 |
BinaryReader Reads primitive data from a binary stream. |
| 2 |
BinaryWriter Writes primitive data in binary format. |
| 3 |
BufferedStream A temporary storage for a stream of bytes. |
| 4 |
Directory Helps in manipulating a directory structure. |
| 5 |
DirectoryInfo Used for performing operations on directories. |
| 6 |
DriveInfo Provides information for the drives. |
| 7 |
File Helps in manipulating files. |
| 8 |
FileInfo Used for performing operations on files. |
| 9 |
FileStream Used to read from and write to any location in a file. |
| 10 |
MemoryStream Used for random access to streamed data stored in memory. |
| 11 |
Path Performs operations on path information. |
| 12 |
StreamReader Used for reading characters from a byte stream. |
| 13 |
StreamWriter Is used for writing characters to a stream. |
| 14 |
StringReader Is used for reading from a string buffer. |
| 15 |
StringWriter Is used for writing into a string buffer. |
Advertisements
