Maison >développement back-end >C++ >Comment convertir efficacement un flux C# en un tableau d'octets ?
Conversion de flux C# en tableau d'octets
Question : Comment convertir efficacement un objet Stream en C# en un tableau d'octets ?
Réponse :
En utilisant la méthode CopyTo, vous pouvez effectuer cette conversion directement. Veuillez vous référer à l'extrait de code suivant :
<code class="language-csharp">using (var memoryStream = new MemoryStream()) { sourceStream.CopyTo(memoryStream); return memoryStream.ToArray(); }</code>
Ce code crée un objet MemoryStream et utilise la méthode CopyTo pour copier le contenu du sourceStream vers le memoryStream. Enfin, il renvoie le contenu de memoryStream sous forme de tableau d'octets.
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!