Không gian tên System.IO có nhiều lớp khác nhau hữu ích để thực hiện các hoạt động khác nhau với tệp, chẳng hạn như tạo và xóa tệp, đọc hoặc ghi vào tệp, đóng tệp, v.v.
Sau đây là các lớp I / O trong C # -
Sr.No. | I / O Class &Description |
---|---|
1 | BinaryReader Đọc dữ liệu nguyên thủy từ một luồng nhị phân. |
2 | BinaryWriter Viết dữ liệu nguyên thủy ở định dạng nhị phân. |
3 | Dòng đệm Bộ nhớ tạm thời cho một luồng byte. |
4 | Thư mục Giúp thao tác cấu trúc thư mục. |
5 | DirectoryInfo Được sử dụng để thực hiện các hoạt động trên thư mục. |
6 | DriveInfo Cung cấp thông tin cho các ổ đĩa. |
7 | Tệp Giúp thao tác với các tập tin. |
8 | FileInfo Được sử dụng để thực hiện các thao tác trên tệp. |
9 | FileStream Được sử dụng để đọc và ghi vào bất kỳ vị trí nào trong tệp. |
10 | MemoryStream Được sử dụng để truy cập ngẫu nhiên vào dữ liệu truyền trực tuyến được lưu trữ trong bộ nhớ. |
11 | Đường dẫn Thực hiện các thao tác trên thông tin đường dẫn. |
12 | StreamReader Được sử dụng để đọc các ký tự từ một luồng byte. |
13 | StreamWriter Được sử dụng để ghi các ký tự vào một luồng. |
14 | StringReader Được sử dụng để đọc từ bộ đệm chuỗi. |
15 | StringWriter Được sử dụng để ghi vào một bộ đệm chuỗi. |