首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#如何避免16进制的文件

2012-04-20 
C#如何处理16进制的文件现在有一个16进制的文件,需要把第20到30的字节的内容删除,把剩下的内容保存到另外

C#如何处理16进制的文件
现在有一个16进制的文件,需要把第20到30的字节的内容删除,把剩下的内容保存到另外一个文件中。
各位高手请把大致的思路写一下吗?

[解决办法]

C# code
           byte[] b = File.ReadAllBytes(filepath);                                           byte[] reb = new byte[b.Length  -10 ] ;             int j = 0;             for ( int i = 20; i < 10;i++ )             {                 if (i + 1 >= b.Length)                 {                     break;                 }                 reb[j] = b[i];                 j++;             }
[解决办法]
什么叫16进制文件?什么文件到了内存也是0和1,你读到字节数组后,拷贝0-29和31-最后的字节数到另个一流或数组就是了

热点排行