In c#, BinaryWriter is a class of System.IO namespace, and it is useful to write binary information to the stream with a particular encoding. By default, the BinaryWriter will use UTF-8 Encoding unless we specify other encodings.
Now, we will see how to use the BinaryWriter class in c# to write binary information to the file with examples.
Following is the example of writing a text to the file in binary form using BinaryWriter object in c#.
If you observe the above example, we imported a System.IO namespace to access File, FileStream & BinaryWriter objects to delete, create and write a text to file.
When we execute the above example, it will create a new “Test.txt” file in the D drive with the required text as shown below.
This is how you can create, delete and add text to files using File, FileStream & BinaryWriter objects in c#.