Stream

31/08/2004 - 23:53 por Alberto | Informe spam
Alguien que sabe, me podria explicar con palabras para siemples que es un
Stream?

Gracias :)

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
01/09/2004 - 00:30 | Informe spam
Alberto,

En palabras simples, un stream es un flujo de datos (texto o binario) que se
mueve en una dirección determinada.
Un flujo de entrada es una secuencia de datos que entra hacia tu programa,
proveniente de un fichero (FileStream), de la red (NetworkStream), de la
memoria interna de tu programa (MemoryStream)... Del mismo modo, tu programa
puede ser emisor de flujos de salida que se enviarán a ficheros, a través de
Internet...

http://msdn.microsoft.com/library/d...rarchy.asp

Slds - Octavio

"Alberto" escribió en el mensaje
news:%
Alguien que sabe, me podria explicar con palabras para siemples que es un
Stream?

Gracias :)


Respuesta Responder a este mensaje
#2 Alberto
01/09/2004 - 00:54 | Informe spam
Gracias por tu respuesta Octavio..

Veo que para trabajar con los stream se necesita pasar las cosas a byte[].
Como puedo pasar a byte[] objetos comunes? como un archivo.* , o un objeto
de .net

"Alberto" escribió en el mensaje
news:%
Alguien que sabe, me podria explicar con palabras para siemples que es un
Stream?

Gracias :)


Respuesta Responder a este mensaje
#3 Octavio Hernandez
01/09/2004 - 17:33 | Informe spam
Alberto,

- No necesariamente tienes que trabajar a nivel de arrays de bytes, .NET
ofrece las clases TextReader y TextWriter (y sus derivadas StreamReader y
StreamWriter) para facilitar la E/S de texto... Mira por ejemplo este
artículo:

http://www.csharpfriends.com/Articl...?articleID2

- El mecanismo de conversión de un objeto en un flujo de bytes para ser
enviado a través de un stream se conoce como SERIALIZACION, y .NET también
ofrece recursos para ello, tanto si es textual (XML) como binaria. Mira este
ejemplo de serialización binaria:

Slds - Octavio

"Alberto" escribió en el mensaje
news:%
Gracias por tu respuesta Octavio..

Veo que para trabajar con los stream se necesita pasar las cosas a byte[].
Como puedo pasar a byte[] objetos comunes? como un archivo.* , o un objeto
de .net

"Alberto" escribió en el mensaje
news:%
> Alguien que sabe, me podria explicar con palabras para siemples que es


un
> Stream?
>
> Gracias :)
>
>


Respuesta Responder a este mensaje
#4 Octavio Hernandez
01/09/2004 - 17:46 | Informe spam
Me faltó el enlace:

http://www.c-sharpcorner.com/Langua...tsinCS.asp

Slds,

Octavio

"Octavio Hernandez" escribió en el mensaje
news:
Alberto,

- No necesariamente tienes que trabajar a nivel de arrays de bytes, .NET
ofrece las clases TextReader y TextWriter (y sus derivadas StreamReader y
StreamWriter) para facilitar la E/S de texto... Mira por ejemplo este
artículo:

http://www.csharpfriends.com/Articl...?articleID2

- El mecanismo de conversión de un objeto en un flujo de bytes para ser
enviado a través de un stream se conoce como SERIALIZACION, y .NET también
ofrece recursos para ello, tanto si es textual (XML) como binaria. Mira


este
ejemplo de serialización binaria:

Slds - Octavio

"Alberto" escribió en el mensaje
news:%
> Gracias por tu respuesta Octavio..
>
> Veo que para trabajar con los stream se necesita pasar las cosas a


byte[].
> Como puedo pasar a byte[] objetos comunes? como un archivo.* , o un


objeto
> de .net
>
> "Alberto" escribió en el mensaje
> news:%
> > Alguien que sabe, me podria explicar con palabras para siemples que es
un
> > Stream?
> >
> > Gracias :)
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida