Создание байтового массива из потока
Каков предпочтительный метод для создания байтового массива из входного потока?
Вот мое текущее решение с .NET 3.5.
Stream s;
byte[] b;
using (BinaryReader br = new BinaryReader(s))
{
b = br.ReadBytes((int)s.Length);
}
Это все-таки лучшая идея для чтения и записи фрагментов потока?