【代码】C# Stream和二进制数组之间的转换

2020-12-16 17:55:25  阅读 618 次 评论 0 条

C# Stream和二进制数组之间的转换

/// 将 Stream 转成 byte[]
public byte[] StreamToBytes(Stream stream) 
{
    byte[] bytes = new byte[stream.Length];
    stream.Read(bytes, 0, bytes.Length);
    // 设置当前流的位置为流的开始 
    stream.Seek(0, SeekOrigin.Begin);
    return bytes;
}
/// 将 byte[] 转成 Stream
public Stream BytesToStream(byte[] bytes) 
{
    Stream stream = new MemoryStream(bytes);
    return stream;
}



微信扫码查看本文
本文地址:https://www.yangguangdream.com/?id=2117
版权声明:本文为原创文章,版权归 编辑君 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?