0
我只是在玩Windows Phone開發和使用存儲。OutOfMemoryException從存儲中讀取
在存儲上,我有一個10MB的文件,其中包含NUL。現在,我想測試從存儲中讀取此文件需要多長時間。
for (int i = 0; i < 10; i++)
{
before = DateTime.Now;
input = await FileIO.ReadLinesAsync(resultfile);
after = DateTime.Now;
}
這只是一個片段,但是這讓我以下錯誤:
System.OutOfMemoryException" in mscorlib.ni.dll WinRT-Informationen: Not enough storage is available to complete this operation
它發生在i == 4
。如果要讀取的文件只有1MB,則錯誤不會發生。
有人可以解釋我在這裏發生了什麼?