Entrambi BinaryReader
constructors richiedono un parametro di flusso. Se devo mantenere lo stream sottostante così com'è quando ho finito con lo BinaryReader
, dovrei comunque chiamare il suo Dispose()
? In caso contrario, ci sono altri interventi di pulizia per il non più necessario BinaryReader
?Devo gettare un BinaryReader se devo conservare lo stream "wrapped"?
Sto chiedendo perché non riesco a trovare una risposta chiara su MSDN page for BinaryReader.Dispose()
.
Piccolo addtion
Nel mio contesto uso la BinaryReader
di leggere un paio di byte, dopo di che ho impostato la posizione del flusso di nuovo a quello che era prima della BinaryReader
è stata inizializzata.
Inoltre, sto usando Net 4.
sì, ho aggiornato la mia domanda per citare ho letto solo un paio di byte con 'BinaryReader'. –