Bài giảng "Nhập môn lập trình - Chương 7: File" trình cung cấp cho người học các kiến thức về: Thao tác trên File - , File text, File Binary. nội dung chi tiết. | CHƯƠNG 7 FILE TRẦN MINH THÁI Email: minhthai@ Website: 1 Chương 3 Thao tác trên File - Gồm 2 loại file: Văn bản (text) và nhị phân (binary) Bước 1: Khai báo đối tượng file Bước 2: Mở file (đọc/ ghi) Bước 3: Thao tác trên file Bước 4: Đóng file File text Đọc file: đối tượng StreamReader Phương thức đọc: ReadLine(); Ghi file: đối tượng StreamWriter Phương thức ghi: WriteLine(); Đóng file: Phương thức Close(); File Text – Ví dụ static void TaoFile(string tenfile) { StreamWriter sw = new StreamWriter(tenfile); (70); ("abc"); (); (); } static void DocFile(string tenfile) { StreamReader sr = new StreamReader(tenfile); string str; while ((str = ()) != null) (str); (); } public static void Main() { string tenfile = @"d:\"; TaoFile(tenfile); ("Du lieu doc tu file:"); DocFile(tenfile); } } Kết quả Du lieu doc tu file: 70 abc File Binary Ghi: Đối tượng BinaryWriter Phương thức: Write(giá trị) Đọc: Đối tượng BinaryReader Phương thức: ReadByte() ReadChar() ReadInt32() ReadString() ReadDouble() File Binary – Ví dụ static void TaoFile(string tenfile) { FileStream f = new FileStream(tenfile, , , ); BinaryWriter bw = new BinaryWriter(f); byte so = 140; string str = "This is a test"; float sothuc = ; (so); (str); (sothuc); (); } File Binary – Ví dụ static void DocFile(string tenfile) { FileStream f = new FileStream(tenfile, , , ); BinaryReader br = new BinaryReader(f); byte so; string str; float sothuc; so = (); str = (); sothuc = (); ("{0}\t{1}\t{2}", so, str, sothuc); (); } public static void Main() { string tenfile = @"d:\"; TaoFile(tenfile); ("Du lieu doc tu file:"); DocFile(tenfile); } Kết quả Du lieu doc tu file: . | CHƯƠNG 7 FILE TRẦN MINH THÁI Email: minhthai@ Website: 1 Chương 3 Thao tác trên File - Gồm 2 loại file: Văn bản (text) và nhị phân (binary) Bước 1: Khai báo đối tượng file Bước 2: Mở file (đọc/ ghi) Bước 3: Thao tác trên file Bước 4: Đóng file File text Đọc file: đối tượng StreamReader Phương thức đọc: ReadLine(); Ghi file: đối tượng StreamWriter Phương thức ghi: WriteLine(); Đóng file: Phương thức Close(); File Text – Ví dụ static void TaoFile(string tenfile) { StreamWriter sw = new StreamWriter(tenfile); (70); ("abc"); (); (); } static void DocFile(string tenfile) { StreamReader sr = new StreamReader(tenfile); string str; while ((str = ()) != null) (str); (); } public static void Main() { string tenfile = @"d:\"; TaoFile(tenfile); ("Du lieu doc tu file:"); DocFile(tenfile); } } Kết quả Du lieu doc tu file: 70 abc File Binary .