数据流太长

时间:2018-04-14 19:10:30

标签: c# memorystream

我正在将二进制文件读入内存,我需要通过整个执行来获取数据。但是,我收到数据流太长的错误。不知道如何解决这个问题?我已将应用程序编译为x64应用程序。由于二进制文件由数据和指针组成,我需要整个内存中的数据。指针可以通过整个文件指出数据。多次使用指针而不是存储数据将节省磁盘空间。

try
        {
            using (FileStream fileStream = File.OpenRead(args[0]))
            {
                MemoryStream memoryStream = new MemoryStream();
                fileStream.CopyTo(memoryStream);
                memoryStream.Seek(0, SeekOrigin.Begin);

0 个答案:

没有答案