Maison > développement back-end > C++ > Comment convertir un tableau d'octets en flux en C# ?

Comment convertir un tableau d'octets en flux en C# ?

Susan Sarandon
Libérer: 2024-12-28 07:44:52
original
833 Les gens l'ont consulté

How to Convert a Byte Array to a Stream in C#?

Conversion de System.Byte byte[] en System.IO.Stream en C#

En C#, le processus de conversion d'un tableau d'octets en un objet stream est relativement simple. Ceci peut être réalisé grâce à l'utilisation de la classe MemoryStream, qui fournit un moyen pratique de créer un flux soutenu par un tableau d'octets en mémoire.

Solution :

L'approche la plus simple pour convertir un tableau d'octets en flux consiste à utiliser le constructeur MemoryStream :

Stream stream = new MemoryStream(byteArray);
Copier après la connexion

Où byteArray est le tableau d'octets que vous souhaitez convertir. Le MemoryStream créé via cette méthode vous permet d'accéder et de manipuler les données du tableau d'octets comme si elles étaient stockées dans un fichier. Cela permet diverses opérations telles que la lecture, l'écriture et la recherche dans le flux.

Par exemple, supposons que vous disposiez d'un tableau d'octets nommé « octets » qui contient des données binaires. Vous pouvez le convertir en flux comme ceci :

byte[] bytes = { 0x41, 0x42, 0x43, 0x44 };
Stream stream = new MemoryStream(bytes);
Copier après la connexion

Maintenant, le flux est une représentation en mémoire de votre tableau d'octets, vous offrant la possibilité d'effectuer des opérations basées sur le flux sur les données.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal