tôi có phương thức khởi tạo sau đó sẽ mở ra một MemoryStream
từ một đường dẫn tập tin:Cách lấy MemoryStream từ luồng trong .NET?
MemoryStream _ms;
public MyClass(string filePath)
{
byte[] docBytes = File.ReadAllBytes(filePath);
_ms = new MemoryStream();
_ms.Write(docBytes, 0, docBytes.Length);
}
tôi cần phải thay đổi điều này để chấp nhận một Stream
thay vì một đường dẫn tập tin. Whats cách dễ nhất/hiệu quả nhất để có được một MemoryStream
từ đối tượng Stream
là gì?
Khi bạn có Luồng, tại sao lại chuyển đổi nó thành MemoryStream? Bạn có thể làm việc trực tiếp với Stream không? –
Tôi cần một MemoryStream do các phụ thuộc khác. – fearofawhackplanet