Un metodo C# per scrivere su un file binario (fn) un array di byte (ba)
C#
using System.IO;

private static void WriteBinary(string fn, byte[] ba)
{
    try
    {
        FileStream fs = File.Create(fn);
        BinaryWriter bw = new BinaryWriter(fs); 

        bw.Write(ba);

        bw.Close(); 
        fs.Close(); 
    }
    catch
    {
        MessageBox.Show("Can't write file.", "Error",
            MessageBoxButtons.OK,
            MessageBoxIcon.Error);
    }
    return;
}
Potrebbe interessarti anche: