У меня есть следующий метод-конструктор, который открывает MemoryStream
из файла пути:Как получить MemoryStream из потока в .NET?
MemoryStream _ms;
public MyClass(string filePath)
{
byte[] docBytes = File.ReadAllBytes(filePath);
_ms = new MemoryStream();
_ms.Write(docBytes, 0, docBytes.Length);
}
мне нужно изменить, чтобы принять Stream
вместо пути к файлу. Какой самый простой/самый эффективный способ получить MemoryStream
от объекта Stream
?
Как только у вас есть Stream, зачем его конвертировать в MemoryStream? Не можете ли вы просто работать с Stream напрямую? –
Мне нужен MemoryStream из-за других зависимостей. – fearofawhackplanet