2 lxd0206 lxd0206 于 2013.12.30 14:20 提问

c# System.IO 关于write方法问题

本人使用ZOutputStream 解压数据

public byte[] deCompression(byte[] bytes)
{
MemoryStream outStream = new MemoryStream();
ZOutputStream zOutputStream = new ZOutputStream(outStream);

zOutputStream.Write(bytes, 0, bytes.Length);
zOutputStream.Close();
outStream.Close();
return outStream.ToArray();
}
调用zOutputStream.Write(bytes, 0, bytes.Length);时出错,如果改为zOutputStream.Write(bytes, 0, bytes.Length-1);就变得正常,但是这样就少写入一个byte好奇怪啊,求高人指点。
write(byte[] bytes, int off, int len)

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
System.IO命名空间最一般的功能
/*System.IO 命名空间包含允许读写文件和数据流的类型以及提供基本文件和目录支持的类型。 *在这个命中空间里,最常用的只有2个类:File类和Directory类。 *File类,提供用于创建、复制、删除、移动和打开文件的静态方法,并协助创建 FileStream 对象。 *Directory类,公开用于创建、移动和枚举通过目录和子目录的静态方法。 *下面的这些程序展示了它们最常见的用法。
C# System.IO命名空间常用的类
C# System.IO命名空间常用流类的关系
【C#】C# System.IO的一些文件操作
文章转载:http://www.manew.com/thread-98270-1-1.html /// /// 创建文件夹“MyTest”和文件“1.txt” /// void CreateFileAndDirector() { // 指定一个“当前活动文件夹” string activeDir = @"d:\";
C# System.IO文件操作整理
【整理】C#文件操作大全(SamWang) 文件与文件夹操作主要用到以下几个类:   1.File类:              提供用于创建、复制、删除、移动和打开文件的静态方法,并协助创建 FileStream 对象。     msdn:http://msdn.microsoft.com/zh-cn/library/system.io.file(v=VS.80).aspx   2
System.IO 路径,文件,目录,I/O常见操作汇总(一)
   主要内容:    一、路径的相关操作,如判断路径是否合法,路径类型,路径的特定部分,合并路径,系统文件夹路径等内容;    二、相关通用文件对话框,这些对话框可以帮助我们操作文件系统中的文件和目录;    三、文件、目录、驱动器的操作,如获取它们的基本信息,获取和设置文件和目录的属性,文件的版本信息,        搜索文件和目录,文件判等,复制、移动、删除、重命名文件和
C#编程中Console.Write()和Console.WriteLine()的区别
—Console类     —Console方法   Console方法    1. Write: 已重载。将指定值的文本表示形式写入标准输出流。    2. WriteLine:已重载。将指定的数据(后跟当前行结束符)写入标准输出流。   例1:Console.WriteLine()  1. 新建文件test1.cs,保存在E盘下的C#文件夹中,输
SystemIO之读写文件方法
/// <summary> /// 将数据写入文件 /// </summary> /// <param name="path">写入文件保存路径</param> /// <param name="name">写入文件保存名字</param> /// &lt
C#-System.IO.Path 用法解析
举例 定义 string filePath =@"E:/Randy0528/中文目录/JustTest.rar"; 方法 说明 效果 System.IO.Path.ChangeExtension(filePath, "txt") 更改路径字符串的扩展名 E:/Randy0528/中文目录/JustTest.txt Syst
【Unity3d】System.IO.FileInfo Create 和 Delte方法找不到错误
System.IO.FileInfo Create 和 Delte方法找不到错误 解决方法! 今天写着写着,好端端的文件,突然冒出这么个错误,我的天! 查了下 MSDN,发现没错! 最后发现是 平台不知道何时自己切换成web平台!造成这个错误! 解决方法就是切换 winods平台,然后错误自然就解决了! 简单记录下,希望你在碰到这样奇葩问题的时候,类库
System.Text命名空间
System.Text命名空间包含表示ASCII、Unicode、UTF-7和UTF-8字符编码的类,在字符块和字节块之间进行相互转换的抽象基类,以及一个不需要创建String中间实例就能操作String对象并对其进行格式化的辅助类StringBuilder。 ASCIIEncoding类——表示Unicode字符的ASCII字符编码。UnicodeEncoding类——表示Unico