Stream 和 Byte[] 互操作

在 .Net 的 IO 操作中经常会用到 Stream 和 Byte[],有两种形式:

一、Stream -> Byte[]:

1. 如果 Stream 的 Length 属性可读,非常的简单,代码如下:

2. 如果 Stream 的 Length 属性不可读,代码如下:

二、bytes -> Stream:

直接使用内存流即可 , 代码如下:

相关阅读

  • C# 中 string、byte[]、Stream 之间的转换

你可能感兴趣的