Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
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