本帖最后由 xhliugreat 于 2012-10-22 20:53:05 编辑

解决方案 »

  1.   

    自己顶一下,请教!
    忘了说,求教的代码是第一段,第二段是一个类。
    实在是不明所以,为什么整个代码不报错,但结果buffer中却全是0
      

  2.   

     //将内存中的内容写入字节数组
    memoryStream.Write(buffer, 0, (int)memoryStream.Length);
    这儿 错了 应该用
    memoryStream.Read(buffer, 0, (int)memoryStream.Length);
    memoryStream.Flush();注意看vs的 方法说明
      

  3.   

    感谢回复,确实如你所言,是Read方法,而Write方法的功能正好相反。