6

我无法将字节转换为流。有没有简单的方法可以做到这一点?

Stream stream;
stream = (Stream) vByte; //something is going wrong in this part. 
//vByte is a byte variable
4

2 回答 2

7

您需要使用以下方法实例化一个MemoryStream对象byte[]

    MemoryStream stream = new MemoryStream(vByte);
于 2013-05-24T13:49:29.720 回答
6

您不能使用强制转换表达式将某些内容转换为不同的类型。

MemoryStream相反,您可以在数组周围创建一个。

通常,强制转换运算符会将对象的编译时类型更改为不同的类型,前提是它实际上是运行时该类型的实例。
有关详细说明,请参阅此博客文章

于 2013-05-24T13:44:58.400 回答