If you want to write binary information to a stream, use the BinaryWriter class in C#. You can find it under the System.IO namespace.
The following is the implementation of the BinaryWriter class:
static void WriteMe() { using (BinaryWriter w = new BinaryWriter(File.Open("C:\abc.txt", FileMode.Create))) { w.Write(37.8); w.Write("test”); } } static void ReadMe() { using (BinaryReader r = new BinaryReader(File.Open("C:\abc.txt", FileMode.Open))) { Console.WriteLine("Value : " + r.ReadDouble()); Console.WriteLine("Value : " + r.ReadString()); } }
Above, theBinaryWriter class opens a file and writes the content into it −
static void WriteMe() { using (BinaryWriter w = new BinaryWriter(File.Open("C:\abc.txt", FileMode.Create))) { w.Write(37.8); w.Write("test"); } }
The above is the detailed content of How to use C#'s BinaryWriter class?. For more information, please follow other related articles on the PHP Chinese website!