Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Nhập môn lập trình: Chương 7 - Trần Minh Thái

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

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 - System.IO, File text, File Binary. nội dung chi tiết. | CHƯƠNG 7 FILE TRẦN MINH THÁI Email: minhthai@huflit.edu.vn Website: www.minhthai.edu.vn 1 Chương 3 Thao tác trên File - System.IO 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); sw.WriteLine(70); sw.WriteLine("abc"); sw.WriteLine(3.45); sw.Close(); } static void DocFile(string tenfile) { StreamReader sr = new StreamReader(tenfile); string str; while ((str = sr.ReadLine()) != null) Console.WriteLine(str); sr.Close(); } public static void Main() { string tenfile = @"d:\test.txt"; TaoFile(tenfile); Console.WriteLine("Du lieu doc tu file:"); DocFile(tenfile); } } Kết quả Du lieu doc tu file: 70 abc 3.45 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, FileMode.Create, FileAccess.Write, FileShare.Write); BinaryWriter bw = new BinaryWriter(f); byte so = 140; string str = "This is a test"; float sothuc = 6.542f; bw.Write(so); bw.Write(str); bw.Write(sothuc); f.Close(); } File Binary – Ví dụ static void DocFile(string tenfile) { FileStream f = new FileStream(tenfile, FileMode.Open, FileAccess.Read, FileShare.Read); BinaryReader br = new BinaryReader(f); byte so; string str; float sothuc; so = br.ReadByte(); str = br.ReadString(); sothuc = br.ReadSingle(); Console.WriteLine("{0}\t{1}\t{2}", so, str, sothuc); f.Close(); } public static void Main() { string tenfile = @"d:\test.bin"; TaoFile(tenfile); Console.WriteLine("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@huflit.edu.vn Website: www.minhthai.edu.vn 1 Chương 3 Thao tác trên File - System.IO 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); sw.WriteLine(70); sw.WriteLine("abc"); sw.WriteLine(3.45); sw.Close(); } static void DocFile(string tenfile) { StreamReader sr = new StreamReader(tenfile); string str; while ((str = sr.ReadLine()) != null) Console.WriteLine(str); sr.Close(); } public static void Main() { string tenfile = @"d:\test.txt"; TaoFile(tenfile); Console.WriteLine("Du lieu doc tu file:"); DocFile(tenfile); } } Kết quả Du lieu doc tu file: 70 abc 3.45 File Binary .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.