100分求救!!! 是不是可以使用 FileStream.Position 呢,看看MSDN吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 例如using( FileStream fs = new FileStream( "myFile.bin", FileMode.Open ){ fs.Seek( 1024, SeekOrigin.Begin ); int theByte = fs.ReadByte();}读一个文件里的第1025 byte不确定这是不是你的意思。。 用replace代替找到后的字符串,然后写入,当然如果该文件的权限是只读的话,估计就不能实现了! wish u good luck Greatsft 如果你用 Seek 或者 直接设定 Position 在一个FileStream 上,然后用 WriteByte, 就可以把那个position 上那一byte 改了例如using( FileStream fs = new FileStream("myFile.bin", FileMode.Open, FileAccess.ReadWrite ) ){ fs.Seek(0,SeekOrigin.Begin); fs.WriteByte((byte)(' ')); fs.Close();}如果 myFile.bin 原来是有 "nice" 四个字母运行后就成了" ice" ok,问题解决,谢谢csharpguy(csharpguy) 帮忙三角剖分的一个错误 求助:winform,GridView,TreeView文本支持上标下标 高手帮忙 team foundataion server 还是刚才的问题,开贴重新请教 急急急,在线等,我要在DataGrid中添加一列,该列可以编辑。怎么做?? 有人用过下面这C#串口类吗? 初学C#请教 【求助 C#】根据Dataset里面的内容添加到Treeview中。 C# 输入框最后一位数字无法删除 一个C#的问题 关于iis的配置问题 大哥,大姐,大叔,大婶 在C#中如何根据给定的类名(string)建立一个类的实例
using( FileStream fs = new FileStream( "myFile.bin", FileMode.Open )
{
fs.Seek( 1024, SeekOrigin.Begin );
int theByte = fs.ReadByte();
}读一个文件里的第1025 byte不确定这是不是你的意思。。
只读的话,估计就不能实现了! wish u good luck
Greatsft
using( FileStream fs = new FileStream("myFile.bin", FileMode.Open, FileAccess.ReadWrite ) )
{
fs.Seek(0,SeekOrigin.Begin); fs.WriteByte((byte)(' ')); fs.Close();
}如果 myFile.bin 原来是有 "nice" 四个字母
运行后就成了" ice"