Ich habe den folgenden Konstruktor, der eine MemoryStream
aus einem Dateipfad öffnet:Wie bekomme ich einen MemoryStream von einem Stream in .NET?
MemoryStream _ms;
public MyClass(string filePath)
{
byte[] docBytes = File.ReadAllBytes(filePath);
_ms = new MemoryStream();
_ms.Write(docBytes, 0, docBytes.Length);
}
Ich muss dies eine Stream
anstelle eines Dateipfad zu akzeptieren ändern. Was ist der einfachste/effizienteste Weg, um ein MemoryStream
vom Stream
Objekt zu bekommen?
Sobald Sie den Stream haben, warum umwandeln es in einen MemoryStream? Kannst du nicht einfach direkt mit dem Stream arbeiten? –
Ich brauche einen MemoryStream wegen anderer Abhängigkeiten. – fearofawhackplanet