Các lớp cơ sở phần 5

Với ứng dụng này, chúng ta có thể đọc dữ liệu mà chúng ta đã viết trong ví dụ trước. Trong ví dụ này chúng ta tạo ra luồng FileStream. Lúc này, mode thao tác của tập tin được sử dụng là mode . Sau đó chúng ta thực hiện việc gắn luồng này với luồng BinaryReader trong dòng tiếp sau, luồng | Kết quả Dang doc tap tin. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 31 32 19 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 35 49 50 52 53 54 55 56 57 58 59 60 61 62 63 64 51 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 67 81 82 84 85 86 87 88 89 90 91 92 93 94 95 96 83 97 98 99 .Doc xong Với ứng dụng này chúng ta có thể đọc dữ liệu mà chúng ta đã viết trong ví dụ trước. Trong ví dụ này chúng ta tạo ra luồng FileStream. Lúc này mode thao tác của tập tin được sử dụng là mode . Sau đó chúng ta thực hiện việc gắn luồng này với luồng BinaryReader trong dòng tiếp sau luồng này sẽ giúp cho chúng ta đọc thông tin nhị phân FileStream myFile new FileStream args 0 BinaryReader brFile new BinaryReader myFile Sau khi tạo ra luồng giúp cho việc đọc thông tin nhị phân từ tập tin chương trình bắt đầu đọc thông qua vòng lặp while -1 0 Ở đây có một vài sự khác nhỏ phương thức PeekChar của lớp BinaryReader được sử dụng. Phương thức này sẽ lấy ký tự kế tiếp trong luồng. Nếu ký tự kế tiếp là cuối tập tin thì giá trị -1 được trả về. Ngược lại thì ký tự kế tiếp được trả về Khi ký tự kế tiếp không phải ký tự cuối tập tin thì lệnh bên trong vòng lặp sẽ đọc một số integer từ đối tượng BinaryStream brFile. Phương thức được sử dụng để đọc một số nguyên là ReadInt32 chúng ta sử dụng kiểu tên của Framework tốt hơn là kiểu do C đưa ra. Nên nhớ rằng tất cả những lớp từ Framework điều được gọi bởi ngôn ngữ C và chúng không phải là một bộ phận của ngôn ngữ C . Những lớp này còn được sử dụng tốt bởi những ngôn ngữ khác C . Ngoài ra lớp BinaryReader còn có những phương thức khác để thực hiện việc đọc các kiểu dữ liệu khác nhau. Những phương thức đọc này được sử dụng cùng với cách mà ReadInt32 được sử dụng trong chương trình. Bảng sau liệt kê một số phương thức dùng để đọc các kiểu dữ liệu. Phương thức Y nghĩa Read Đọc những ký tự và chuyển vị trí đọc sang vị trí tiếp theo. Phương thức .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã 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.