Computer >> Máy Tính >  >> Lập trình >> C#

Các lớp I / O trong C # là gì?

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.