TAILIEUCHUNG - File and Registry Operations part 3

Đọc và viết vào File Đọc và viết vào files nói chung rất đơn giản; tuy nhiên , Điều này không phải bắt buộc biết các đối tượng DirectoryInfo hoặc FileInfo mà chúng ta vừa khảo vào đó chúng ta phải biết một số lớp trình bày nội dung chung gọi là stream | Đọc và viết vào File Đọc và viết vào files nói chung rất đơn giản tuy nhiên Điều này không phải bắt buộc biết các đối tượng DirectoryInfo hoặc FileInfo mà chúng ta vừa khảo vào đó chúng ta phải biết một số lớp trình bày nội dung chung gọi là stream Điều này chúng ta sẽ khảo sát sau đây. Streams Đọc và viết dữ liệu sẽ được thực hiện thông qua lớp stream. Stream là dòng dữ liệu chảy đi. Đây là một thực thể entity có khả năng nhận được hoặc tạo ra một nhúm dữ liệu. là một lớp abstract định nghĩa một số thành viên chịu hỗ trợ việc đọc viết đồng bộ synchronus hoặc không đồng bộ asynchronous đối với khối trữ tin nghĩa là một tập tin trên đĩa hoặc tập tin trên ký ức . Vì Stream là một lớp abstract nên bạn chỉ có thể làm việc với những lớp được dẫn xuất từ Stream. Các hậu duệ của Stream tượng trưng dữ liệu như là một dòng dữ liệu thô dạng bytes thay vì dữ liệu dạng văn bản . Ngoài ra các lớp được dẫn xuất từ Stream hỗ trợ việc truy tìm seek nghĩa là một tiến trình nhận lấy và điều chỉnh vị trí trên một dòng chảy. Trước khi tìm hiểu những chức năng mà lớp Stream cung cấp bạn nên xem qua các thành viên của lớp Stream. Ý tưởng của stream đã có từ lâu. Một stream là một đối tượng dùng để chuyển dữ liệu. Dữ liệu có thể được truyền theo hai hướng Nếu dữ liệu được truyền từ nguồn bên ngoài vào trong chương trình của bạn ta gọi là đọc dữ liệu Nếu dữ liệu được truyền từ chương trình của bạn ra nguồn bên ngoài ta gọi là viết dữ liệu Thường thì nguồn bên ngoài sẽ là một file ngoài ra nó còn bao gồm cả trường hợp sau Đọc hoặc ghi dữ liệu trên mạng dùng giao thức mạng Đọc hoặc ghi đến một đường ống chỉ định Đọc hoặc ghi đến một vùng của bộ nhớ Các lớp có mối liên hệ trong namespace như hình sau Làm việc với Binary Files Reading and writing to binary files thường được làm việc với lớp FileStream . Làm việc với FileStream Lớp FileStream đem lại việc thi công cho những thành viên của lớp abstract Stream theo một thể thức thích hợp đối với các file-base

Đã 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.