如何减小文件大小? 譬如说我有一个2MB的二进制文件,里面都是用0填充。现在我需要把文件大小减低到1MB,该怎么办?重新创建是最笨的办法吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在描述的清楚一些吧,我的二进制文件有特殊的结构,可能原来有2MB,现在由于用户的操作之后,结构里面的数据变少了,可能原2MB的文件只有1MB有用到,其余的地方都是0。可是我该如何删除这些0呢? 读写文件BinaryReader:二进制读取类, BinaryWriter :二进制写入类 FileStream fs; fs.SetLength(1*1024*1024); //设置成1M大小 高分求K2 blackpearl的中文资料! 求助:HTMl form 提交问题 Asp.net(C#)访问Oracle数据库,不定时出现无效操作。连接被关闭。 防止SQL注入问题 如何同时支持sql server/oracel/access/mysql数据库操作 (C#)什么情况下需要重写DataBind()方法? 在线求助 菜鸟问题 怎么把PDF中的数据转化为表格的形式 一个反射应用的问题 基于web页面扫描局域网 如何把DataTable的内容放入string【】【】中
我在描述的清楚一些吧,我的二进制文件有特殊的结构,可能原来有2MB,现在由于用户的操作之后,结构里面的数据变少了,可能原2MB的文件只有1MB有用到,其余的地方都是0。可是我该如何删除这些0呢?
BinaryReader:二进制读取类,
BinaryWriter :二进制写入类
fs.SetLength(1*1024*1024); //设置成1M大小