2011-11-14 30 views
10

Me refiero al código fuente escrito en Java y contiene InputStream y OutputStream objetos en todas partes, me pregunto si hay una forma en C# para crear clases InputStream y Outpustream predipuestas por el usuario; si no, los objetos java InputStream y OutputStream tendrán la misma funcionalidad si los trato como un simple objeto Stream.¿Hay una forma equivalente C# para Java InputStream y OutputStream?

+0

Ver [esto] (http://www.java2s.com/Open-Source/CSharp/Web/javapi/biz/ritter/javapi/io/java.io. Implementación InputStream.cs.htm). – abhinav

Respuesta

12

No hay distinción de tipo de nivel entre las entradas y salidas en .NET. Simplemente obtenga su clase personalizada desde System.IO.Stream y deje que las propiedades anuladas CanRead y CanWrite devuelvan los valores apropiados.

Cuestiones relacionadas