File.ReadAllBytes()抛出异常

时间:2014-02-08 11:54:14

标签: c#

我尝试使用 File.ReadAllBytes(FilePath),但它会抛出“System.OutOfMemoryException”类型的异常

任何人都可以帮助我

1 个答案:

答案 0 :(得分:0)

using (var fs = new FileStream(filePath, FileMode.Open, FileAccess.Read)) 
{ 
   byte[] buffer = new byte[fs.Length];
   int bytesRead = fs.Read(buffer, 0, buffer.Length);
} 

以上效果很好: