If you want to read binary information from a stream, use the BinaryReader class.
The BinaryReader class is located in the System.IO namespace.
The following shows using the BinaryReader class to read from a file -
static void WriteMe() { using (BinaryWriter w = new BinaryWriter(File.Open("C:\abc.txt", FileMode.Create))) { w.Write(25.9); w.Write("DEMO DATA"); } } 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()); } }
The above method is called in the Main() method -
static void Main(string[] args) { WriteMe(); ReadMe(); Console.ReadKey(); }
The above is the detailed content of How to use C# BinaryReader class?. For more information, please follow other related articles on the PHP Chinese website!