Περισσότερα
Πώς μετατρέπω τη δομή System.Byte byte[] σε αντικείμενο System.IO.Stream σε C#;
Πώς μετατρέπω τη δομή byte[]
της δομής System.Byte
σε αντικείμενο System.IO.Stream
στη C#;
706
3
Ψάχνετε για τη μέθοδο
MemoryStream.Write
. Για παράδειγμα, ο παρακάτω κώδικας θα γράψει τα περιεχόμενα ενός πίνακαbyte[]
σε μια ροή μνήμης:Εναλλακτικά, θα μπορούσατε να δημιουργήσετε ένα νέο, μη μεταβαλλόμενο σε μέγεθος αντικείμενο
MemoryStream
με βάση τον πίνακα byte:Η γενική προσέγγιση για να γράψετε σε οποιαδήποτε ροή (όχι μόνο στο
MemoryStream
) είναι να χρησιμοποιήσετε τοBinaryWriter
:Εξετάστε την κλάση
MemoryStream
.