Write a binary file





6
Date Submitted Tue. Sep. 12th, 2006 8:23 AM
Revision 1 of 1
Helper axsaxs
Tags binary | CSharp | File
Comments 1 comments
Write a set of bytes into a 'so-called' binary file. The point is that we use BinaryWriter here and we have a byte array as input.

/// <summary>
/// Write a binary file
/// </summary>
/// <param name="filePath">Full path of file to be written</param>
/// <returns>True, if success</returns>
public bool WriteBinaryFile(string filePath, byte[] contents)
{
        bool okok = true;

        try
        {
                using (FileStream fs = new FileStream(filePath, FileMode.CreateNew))
                {
                    using (BinaryWriter w = new BinaryWriter(fs))
                    {
                        w.Write(contents);
                    }
                }
        }
        catch (IOException e)
        {
                okok = false;
        }

        return okok;
}
 

Alessio Saltarin

axsaxs.altervista.org

Comments

Comments Some improvements...
Mon. Jun. 9th, 2008 7:10 PM    Newbie Jelle

Voting