Viết thông tin nhị phân vào tập tin

Một phần của tài liệu Giới thiệu các dữ liệu cơ bản trong c (Trang 31 - 32)

Nếu chúng ta sử dụng một tập tin văn bản, thì khi chúng ta lưu dữ liệu kiểu số thì phải thực hiện việc chuyển đổi sang dạng chuỗi ký tự để lưu vào trong tập tin văn bản và khi lấy ra ta cũng lấy được giá trị chuỗi ký tự do đó ta phải chuyển sang dạng số. Đôi khi chúng ta muốn có cách thức nào đó tốt hơn để lưu trực tiếp giá trị vào trong tập tin và sau đó đọc trực tiếp giá trị ra từ tập tin. *Ghi chú: Thông tin nhị phân là thông tin đã được định dạng kiểu lưu trữ dữ liệu.

Ví dụ 15: Viết vào một tập tin nhị phân.

--- //binarywriter.cs using System; using System.IO; namespace Programming_CSharp {

public class Tester {

public static void Main(string[] args) {

if ( args.Length < 1) {

Console.WriteLine(“Phai nhap ten tap tin!”); }

else {

FileStream myFile = new FileStream( args[0], FileMode.CreateNew); //thiet lap kieu viet du lieu nhi phan

BinaryWriter bwFile = new BinaryWriter(myFile); for (int i=0; i < 100; i++)

{ bwFile.Write(i); } bwFile.Close(); myFile.Close(); } }

} }

---

Một phần của tài liệu Giới thiệu các dữ liệu cơ bản trong c (Trang 31 - 32)