为了账号安全,请及时绑定邮箱和手机立即绑定

如何将文件重写为字节数组快速 C#

如何将文件重写为字节数组快速 C#

C#
潇潇雨雨 2021-06-29 09:48:43
您好,我正在尝试通过替换字节来重写文件,但是重写大文件需要太多时间。例如,在 700MB 上,这段代码运行了大约 6 分钟。请帮助我让它工作不到 1 分钟。static private void _12_56(string fileName){    byte[] byteArray = File.ReadAllBytes(fileName);    for (int i = 0; i < byteArray.Count() - 6; i += 6)    {        Swap(ref byteArray[i], ref byteArray[i + 4]);        Swap(ref byteArray[i + 1], ref byteArray[i + 5]);    }    File.WriteAllBytes(fileName, byteArray);}
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 110 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信