я пытаюсь прочитать поток байтов из файла. Однако, когда я пытаюсь прочитать байты, я получаю
Оценка функции была отключена из-за исключения нехватки памяти
Довольно просто. Однако как лучше всего обойти эту проблему? Это слишком много циклов по длине 1028 за раз? Или есть лучший способ?
С#, который я использую
BinaryReader br = new BinaryReader(stream fs);
// The length is around 600000000
long Length = fs.Length;
// Error here
bytes = new byte[Length];
for (int i = 0; i < Length; i++)
{
bytes [i] = br.ReadByte();
}
Спасибо
bytes = new byte[Length];
. Что вы хотите сделать с этими данными? - person Dmitry Bychenko   schedule 10.06.2014