C#流到位元組數組的轉換
問題: 如何有效率地將C#中的Stream物件轉換為位元組陣列?
解答:
使用CopyTo方法,您可以直接完成此轉換。請參考以下程式碼片段:
<code class="language-csharp">using (var memoryStream = new MemoryStream()) { sourceStream.CopyTo(memoryStream); return memoryStream.ToArray(); }</code>
這段程式碼建立一個MemoryStream對象,並使用CopyTo方法將sourceStream的內容複製到memoryStream。最後,它將memoryStream的內容作為位元組數組傳回。
以上是如何有效率地將 C# 流轉換為位元組數組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!