Cả hai BinaryReader
constructors yêu cầu thông số luồng. Nếu tôi cần giữ luồng cơ bản như khi tôi hoàn thành với BinaryReader
, tôi có nên gọi số Dispose()
của mình không? Nếu không, có cách nào khác dọn dẹp không còn cần thiết BinaryReader
không?Tôi có nên vứt bỏ một BinaryReader nếu tôi cần bảo quản luồng "được bao bọc"?
Tôi hỏi vì tôi không thể tìm thấy câu trả lời rõ ràng trên MSDN page for BinaryReader.Dispose()
.
addtion nhỏ
Trong bối cảnh của tôi, tôi sử dụng BinaryReader
để đọc một vài byte, sau đó tôi thiết lập vị trí của các dòng trở lại với những gì nó đã được trước khi BinaryReader
được khởi tạo.
Ngoài ra, tôi đang sử dụng Net 4.
có Tôi đã cập nhật câu hỏi của mình để đề cập đến tôi chỉ đọc một vài byte với 'BinaryReader'. –