Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Cách sử dụng lớp BinaryWriter trong C#?

Nếu bạn muốn ghi thông tin nhị phân vào luồng, hãy sử dụng lớp BinaryWriter trong C#. Bạn có thể tìm thấy nó trong namespace System.IO.

Dưới đây là triển khai của lớp BinaryWriter:

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()); 
    } 
}

Trên đây, lớp BinaryWriter mở tệp và ghi nội dung vào nó:

static void WriteMe() { 
    using (BinaryWriter w = new BinaryWriter(File.Open("C:\\abc.txt", FileMode.Create))) { 
        w.Write(37.8); 
        w.Write("test"); 
    } 
}