gpt4 book ai didi

c# - 使用 peek 或 read 读取一个 2GB 的文件

转载 作者:行者123 更新时间:2023-11-30 19:41:41 26 4
gpt4 key购买 nike

如何在不打开整个文件的情况下知道 2GB 二进制文件的最后一个 HEX 字节。有没有一种简单快捷的方法可以做到这一点而不会遇到内存问题?

最佳答案

从末尾向后查找:

using (var br = new BinaryReader(File.OpenRead(@"filename.2gb"))) {
br.BaseStream.Seek(-1, SeekOrigin.End);
Console.WriteLine(br.ReadByte()); // last byte
}

关于c# - 使用 peek 或 read 读取一个 2GB 的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19074930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com