ma maneira elegante de consumir (todos os bytes de a) BinaryReade
Existe um elegante emular oStreamReader.ReadToEnd
método comBinaryReader
? Talvez colocar todos os bytes em uma matriz de bytes?
Eu faço isso
read1.ReadBytes((int)read1.BaseStream.Length);
... mas deve haver uma maneira melhor.