Dans de nombreux scénarios, les développeurs doivent convertir un tableau d'octets en un objet de flux pour un traitement ultérieur ou le traitement des données. En C#, cette conversion peut être facilement réalisée à l'aide de la classe MemoryStream.
Question : Comment convertir une structure System.Byte byte[] en un objet System.IO.Stream en C# ?
Réponse : L'approche la plus simple pour convertir un tableau d'octets en flux consiste à exploiter le Classe MemoryStream. Cette classe fournit un moyen pratique de créer un flux basé sur la mémoire à partir d'un tableau d'octets existant :
Stream stream = new MemoryStream(byteArray);
Une fois que vous avez l'objet MemoryStream, vous pouvez l'utiliser comme n'importe quel autre objet de flux en C#. Vous pouvez lire, écrire et manipuler le tableau d'octets sous-jacent à l'aide des méthodes et propriétés du flux.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!