byte[] data = new byte[1024];
for (int i = 0; i < Count; i++)
{
//从文件流读取数据并填充数据包
FileStream.Read(data, 0, data.Length);
}
这个代码是从文件开始数据开始读的,我想从中间开始读取,应该怎么读,比如开始位置是1025个字节处向后开始读,大家帮忙,谢谢
解决方案 »
- 后台CS文件中怎么动态创建html控件DIV
- EXCEL表插入SQLSERVER问题
- 画了个UML图,项目中一模块,请大家指正,批评。
- 同志们休息一下,看个好帖,呵呵!史上最强女助理
- 在xml中存储临时数据,如何解决并发性问题?
- 在win2k里有aspnet_wp这个进程,WIN2003呢?
- 忙活了一整天也没解决,Page.RegisterStartupScript问题
- 大家讨论一下有没有什么好办法可以使用sql和 access 的数据库而不需要重新开发
- 用StreamReader是不是只能读文本文件啊?在用StreamReader读Word文件时汉字出乱码?急!!!
- 安装了.NET Framework和.NET后,win2000变成了自动登陆(不需要输入用户和密码),怎样改回来?
- web用户控件赋值的问题
- ASP.NET中使用ObjectDataSource空间运用多层架构、存储过程实现分页
byte[] data = new byte[1024];
for (int i = 0; i < Count; i++)
{
//从文件流读取数据并填充数据包
FileStream.Read(data, 0, data.Length);
if (i <= 99)
{
continue;
}
然后再处理的data,
}
FileStream fw;int readBit=0;
byte[] data = new byte[1024];
fr.Seek(1024, SeekOrigin.Begin);//加上这句,从1025个开始
while((readBit=fs.Read(data,0,data.Length))>0)//建议用while
{
fw.Write(data,0,readBit);
}//关闭fs,fr