La secuencia podría haberse cerrado fuera de este código y esta excepción todavía se produciría?
Sí. Por ejemplo: esto puede suceder si envuelve una transmisión dentro de otra transmisión y descarta la transmisión "contenedora". Muchas implementaciones eliminan la transmisión que están envolviendo.
Si intenta escribir en la secuencia "envuelta", recibirá este mensaje de error.
ya sea en un uso o llamando a disponer.
también se dan cuenta de que, para los objetos que tienen un método Close()
, tales como Stream
, Close
y Dispose
típicamente realizan la misma función. Al cerrar una secuencia también se deshace de ella.
Sí exactamente .... –
@PhilipDaubmeier - Debe ampliar que a una respuesta antes de que alguien más lo hace. Esta es una pregunta válida que probablemente no se cerrará, y necesita una respuesta. Tú fuiste primero Toma el crédito, hombre! – David
Si nos muestra el código, tal vez podamos indicarle el origen de su problema ... –