One way would be to create a FileStream
with the FileMode.Append
creation mode.
Opens the file if it exists and seeks to the end of the file, or
creates a new file.
This would look something like:
public static void AppendAllBytes(string path, byte[] bytes)
{
//argument-checking here.
using (var stream = new FileStream(path, FileMode.Append))
{
stream.Write(bytes, 0, bytes.Length);
}
}