Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

238
Vistas
¿Cómo convierto struct System.Byte byte[] en un objeto System.IO.Stream en C#?

¿Cómo convierto struct System.Byte byte[] en un objeto System.IO.Stream en C# ?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

La forma más fácil de convertir una matriz de bytes en un flujo es usando la clase MemoryStream :

 Stream stream = new MemoryStream(byteArray);
over 4 years ago · Santiago Trujillo Denunciar

0

Está buscando el método MemoryStream.Write .

Por ejemplo, el siguiente código escribirá el contenido de una matriz byte[] en un flujo de memoria:

 byte[] myByteArray = new byte[10]; MemoryStream stream = new MemoryStream(); stream.Write(myByteArray, 0, myByteArray.Length);

Alternativamente, podría crear un nuevo objeto MemoryStream de tamaño no variable basado en la matriz de bytes:

 byte[] myByteArray = new byte[10]; MemoryStream stream = new MemoryStream(myByteArray);
over 4 years ago · Santiago Trujillo Denunciar

0

El enfoque general para escribir en cualquier flujo (no solo MemoryStream ) es usar BinaryWriter :

 static void Write(Stream s, Byte[] bytes) { using (var writer = new BinaryWriter(s)) { writer.Write(bytes); } }
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda