C# - How to Write Byte Buffer to a File?

Learn, how to write byte buffer in a text file using C# program?
Submitted by IncludeHelp, on November 08, 2017 [Last updated : March 26, 2023]

Given byte buffer and we have to write all bytes in a file using C# program.

To write byte buffer to a file in C#, we use File.WriteAllBytes() method.


This is a method of "File" class, it writes all bytes (byte buffer) in a file.


void WriteAllBytes(string filename);


  1. filename - name of the file.

C# program to write byte buffer to a file

using System;
using System.IO;

namespace ConsoleApplication1 {
  class Program {
    static void Main() {
      byte[] byteBuff = {1, 2, 3, 4, 5};

      File.WriteAllBytes("Sample.txt", byteBuff);

      Console.WriteLine("Data Written Successfully");


Data written successfully


In the above program, we need to remember, when we use "File" class, System.IO namespace must be included in the program.

C# File Handling Programs »

Comments and Discussions!

Load comments ↻

Copyright © 2024 www.includehelp.com. All rights reserved.