Wie konvertiere ich struct System.Byte
byte[]
zu einer System.IO.Stream
Objekt in C# ?
Antworten
Zu viele Anzeigen?Der einfachste Weg, ein Byte-Array in einen Stream zu konvertieren, ist die Verwendung der MemoryStream
Klasse:
Stream stream = new MemoryStream(byteArray);
Cody Gray
Punkte
229889
Sie suchen nach dem MemoryStream.Write
método .
Der folgende Code schreibt zum Beispiel den Inhalt einer byte[]
Array in einen Speicherstrom:
byte[] myByteArray = new byte[10];
MemoryStream stream = new MemoryStream();
stream.Write(myByteArray, 0, myByteArray.Length);
Alternativ können Sie auch eine neue , nicht größenveränderbar MemoryStream
Objekt auf der Grundlage des Byte-Arrays:
byte[] myByteArray = new byte[10];
MemoryStream stream = new MemoryStream(myByteArray);
QrystaL
Punkte
4786
Rod Talingting
Punkte
655
Corey Ogburn
Punkte
22937
Sehen Sie sich die MemoryStream
Klasse.