TAILIEUCHUNG - File Handling

File Handling đề cập đến việc đọc và ghi file, đây là một trong những thao tác cơ bản trong các ngôn ngữ lập trình. Phần này sẽ giới thiệu một số phương pháp truy cập file dùng trong C#. | c Co Bản File Handling File Handling đề cập đến việc đọc và ghi file đây là một trong những thao tác cơ bản trong các ngôn ngữ lập trình. Phần này sẽ giới thiệu một số phương pháp truy cập file dùng trong C . 1. Các loại Stream Class Các Stream hay còn gọi là Luồng dùng trong C đều nằm trong namespace . Có một số Stream class cơ bản sau FileStream MemoryStream BufferedStream StreamReader StreamWriter BinaryReader BinaryWriter NetworkStream CryptoStream Các Stream class này có thể được chia thành 2 loại Implementation class là những Stream thao tác trực tiếp với File hay nguồn dữ liệu gồm FileStream MemoryStream NetworkStream Wrapper class là những Stream thường được sử dụng cùng với các Implementation class gồm BufferedStream StreamReader StreamWriter BinaryReader BinaryWriter CryptoStream 2. FileMode và FileAccess FileMode và FileAccess là 2 thuộc tính mà ta phải suy nghĩ đến trước khi thực hiện thao tác với File. FileMode Append Mở file tồn tại và ghi thêm vào cuối file trường hợp file không tồn tại sẽ tạo mới. Chỉ thực hiện thao tác ghi Create Tạo file mới trường hợp file đã tồn tại sẽ bị ghi đè. Chỉ thực hiện thao tác ghi. CreateNew Tạo file mới trường hợp file đã tồn tại sẽ phát sinh IOException. Chỉ thực hiện tao tác ghi Open Mở một file đã tồn tại trường hợp file không tồn tại phát sinh FileNotFoundException. Có thể thực hiện đọc và ghi file OpenOrCreate Mở một file đã tồn tại sẽ tạo file mới khi không tồn tại file. Có thể thực hiện đọc và ghi file Truncate Mở một file đã tồn tại xóa hết nội dung file về 0 byte. Chỉ thực hiện thao tác ghi file. FileAccess Read Chế độ ghi file ReadWrite Dữ liệu có thể được đọc và ghi vào file Write Chế độ ghi dữ liệu vào file 3. MemoryStream and BufferedStream class . MemoryStream MemoryStream là class dùng để đọc và ghi dữ liệu vào bộ nhớ. Một số phương thức đọc và ghi được dùng trong class Read Đọc dữ liệu từ MemoryStream và ghi vào một vùng đệm ReadByte Đọc một byte từ MemoryStream Write Ghi dữ

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.