我是中国人,我不是很擅长英语。如果我说错了,我向你道歉。谢谢你回答我的问题。
在我的UWP项目中,我想计算文件的MD5。我使用FileOpenPicker
选择文件,使用FileIO.ReadBufferAsync()
将文件转换为IBuffer
,然后使用HashAlgorithmProvider.HashData()
获取MD5结果。当我选择小文件时,程序可以正常运行,但我选择了大文件(超过1G),我有一个例外,如下所述
的System.OutOfMemoryException 内存不足,无法继续执行程序。
我的电脑内存是16GB,剩下的内存很丰富。 我该怎么办? 谢谢!