C# 读取修改二进制bin文件,求教高手 有一个二进制bin文件 我要读取这个文件 或者是修改这个文件中比如0x1004的地址的内容 该如何实现 求教高手 求代码~~!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read); BinaryReader reader = new BinaryReader(fs); reader.BaseStream.Position = 0x6005;strData = reader.ReadString();读到的内容和用UltraEdit读到的不一样呢。。 reader.BaseStream.Position = 0x1004;byte[] sBuffer = new byte[] {};//此处为读取的字节数,读取1个字节sBuffer = reader.ReadBytes(1);//此处输出应该与UE读取出的字符是一致的,如果不一样就是编码问题了string oStr = System.Text.Encoding.UTF8.GetString(sBuffer); ACCESS数据库 被删了后怎么创建 求教:C#,根据用户选择不同模式去执行不同的代码? 具体请看帖子内容 网络编程小问题。100分送上 ! DateTimePicker控件的怪问题 请教 :C#老师 如何让应用程序只有一个实例在运行? GDI+怎样判断绘制的两个文字是否重合? 由于系统缓冲区或队列已满,不能执行套接字上的操作 ??? M运行SDN上的例子都会出错!? 难题:怎样实现可视化(visual)操作?就象很多工具处理UML和代码间的输出关系 关于将html标签直接插入数据库和取出的难题 C# Rtx二次开发 发送信息
FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read);
BinaryReader reader = new BinaryReader(fs); reader.BaseStream.Position = 0x6005;
strData = reader.ReadString();
读到的内容和用UltraEdit读到的不一样呢。。
byte[] sBuffer = new byte[] {};
//此处为读取的字节数,读取1个字节
sBuffer = reader.ReadBytes(1);
//此处输出应该与UE读取出的字符是一致的,如果不一样就是编码问题了
string oStr = System.Text.Encoding.UTF8.GetString(sBuffer);