Tengo una clase que acepta una secuencia como entrada (en el constructor). Muestra contenido de esta secuencia a través de varios métodos.¿Cómo puedo separar una secuencia de un lector de flujo o un escritor de flujo?
Sin embargo, no quiero que mi objeto sea el responsable de cerrar la transmisión, eso debería ser responsabilidad de la persona que llama. Por lo tanto, necesito cerrar mi StreamReader dentro de mi clase, pero no puedo cerrar la transmisión subyacente.
¿Esto es posible?
¿Por qué necesita cerrar el StreamReader? –
@Martinho: Porque a mi entender eso es lo que se supone que debes hacer. –