Dalam banyak senario, pembangun perlu menukar tatasusunan bait kepada objek strim untuk pemprosesan selanjutnya atau pengendalian data. Dalam C#, penukaran ini boleh dicapai dengan mudah menggunakan kelas MemoryStream.
Soalan: Bagaimanakah cara saya menukar bait System.Byte[] kepada objek System.IO.Stream dalam C# ?
Jawapan: Pendekatan paling mudah untuk menukar tatasusunan bait kepada strim ialah untuk memanfaatkan kelas MemoryStream. Kelas ini menyediakan cara yang mudah untuk mencipta strim berasaskan memori daripada tatasusunan bait sedia ada:
Stream stream = new MemoryStream(byteArray);
Setelah anda mempunyai objek MemoryStream, anda boleh bekerja dengannya sama seperti mana-mana objek strim lain dalam C#. Anda boleh membaca, menulis dan memanipulasi tatasusunan bait asas menggunakan kaedah dan sifat strim.
Atas ialah kandungan terperinci Bagaimana untuk Menukar System.Byte[] kepada System.IO.Stream dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!