FileStream fs = new FileStream(m_BOEING_MOVIE_PATH_SAVE, FileMode.Create); fs.Write(new byte[400], 0, 400);//创建一个固定大小的文件 //问题现在能不能替换里面的元素,类似 BlockCopy
//注意:不要读再存,这样文件越大占用内存越多 //例如:从偏移量100处替换300个元素,不知道有什么办法
//注意:不要读再存,这样文件越大占用内存越多 //例如:从偏移量100处替换300个元素,不知道有什么办法
解决方案 »
- 怎么样在winform窗体里面加个播放器,然后用button按钮控制播放器的音量大小和暂停以及下一曲
- 基础问题
- 在线求救,着急! C# oracle gridview数据更新
- C# winform程序数据显示
- 在Windows窗体应用程序中能否使用WEB控件?比如RadioButtonList
- 怎么用正则表达式提取邮件主题内容呀?
- 发送ESC指令到打印机,打印不及时响应"打印并换行"问题(ESC/POS)
- 菜鸟提问:window.document.forms[0]是什么意思?
- 如何在vs.net2003的WEB页面里用用户控件建立一个下拉采单?在线等,马上结分!
- 我写了一个函数,返回值是一个数组,请问怎么写?
- 如何提取数中的数字?
- 打包路径问题
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主,结贴率保持100%>
优惠接单,各类软件,QQ66840199 信誉保证
======================================================
{
FileStream file = new FileStream(@"E:\test.txt", FileMode.OpenOrCreate, FileAccess.ReadWrite);
byte[] bytes = Encoding.Default.GetBytes("中华人民共和国");
file.Write(bytes, 0, bytes.Length);
file.Close();
}
else
{
FileStream file = new FileStream(@"E:\test.txt", FileMode.Open, FileAccess.ReadWrite);
file.Seek(2, SeekOrigin.Begin);
byte[] bytes = Encoding.Default.GetBytes("中国");
file.Write(bytes, 0, bytes.Length);
file.Close();
}
第一次运行结果:
中华人民共和国
第二次运行结果:
中中国民共和国