Ошибка «Этот поток не поддерживает операции поиска» в C #

Я пытаюсь получить изображение из URL, используяbyte поток. Но я получаю это сообщение об ошибке:

Этот поток не поддерживает операции поиска.

Это мой код:

byte[] b;
HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(url);
WebResponse myResp = myReq.GetResponse();

Stream stream = myResp.GetResponseStream();
int i;
using (BinaryReader br = new BinaryReader(stream))
{
    i = (int)(stream.Length);
    b = br.ReadBytes(i); // (500000);
}
myResp.Close();
return b;

Что я делаю не так, ребята?

Ответы на вопрос(7)

Ваш ответ на вопрос