我正在使用HTTP下载文件,然后对其进行处理并将其部分保存到e CosmosDB,该代码在VS2017中运行良好,但是在VS2019中进行测试后,我的内存不足异常了,我不知道为什么。>
代码非常简单,如下所示:
MemoryStream originalFileStream = new MemoryStream(content);
using (GZipStream decompressionStream = new GZipStream(originalFileStream, CompressionMode.Decompress))
{
MemoryStream decompressedFileStream = new MemoryStream();
decompressionStream.CopyTo(decompressedFileStream);
byte[] fileResult = new byte[decompressedFileStream.Length];
decompressedFileStream.Position = 0;
decompressedFileStream.Read(fileResult, 0, fileResult.Length);
string result = System.Text.Encoding.UTF8.GetString(fileResult);
}
CopyTo()操作中会发生内存不足错误,但是由于在VS2017中可以使用完全相同的代码,因此在VS2019中解决此问题时我有点卡住了
如何在VS2019中进行分类?