tailieunhanh - Bài giảng Lập trình giao diện: Chương 7 - Nguyễn Thị Mai Trang
Bài giảng Lập trình giao diện: Chương 7 Làm việc với File và Thư mục, với mục tiêu giúp các bạn có thể tạo, đọc, ghi và cập nhật được file; Sử dụng được lớp File và Directory để truy xuất được thông tin về file và thư mục lưu trữ trên máy tính; Thao tác thành thạo khi truy cập file tuần tự; Sử dụng được các lớp FileStream, StreamReader, StreamWriter để đọc và ghi file text. | 08 07 2020 LẬP TRÌNH GIAO DIỆN Nguyễn Thị Mai Trang Nguyễn Thị Mai Trang 1 1 Chương 7 Làm việc với File và Thư mục 2 1 08 07 2020 MỤC TIÊU Tạo đọc ghi và cập nhật được file Sử dụng được lớp File và Directory để truy xuất được thông tin về file và thư mục lưu trữ trên máy tính Thao tác thành thạo khi truy cập file tuần tự Sử dụng được các lớp FileStream StreamReader StreamWriter để đọc và ghi file text Sử dụng được lớp FileStream và BinaryFormater để đọc và ghi các đối tượng vào file Nguyễn Thị Mai Trang 3 3 NỘI DUNG 1. Lớp File Directory và Stream 2. Làm việc với file và thư mục 3. Serialization Nguyễn Thị Mai Trang 4 4 2 08 07 2020 Lớp File Directory và Stream Giới thiệu Lớp File Lớp Directory Nguyễn Thị Mai Trang 5 5 Giới thiệu Khi muốn đọc hay ghi dữ liệu vào ra tập tin hay muốn truyền dữ liệu từ máy này sang máy khác ta phải tổ chức dữ liệu theo cấu trúc tuần tự các byte hay các gói tin . Thư viện .NET Framework cung cấp lớp Stream và các lớp kế thừa để chương trình có thể sử dụng trong các thao tác nhập xuất dữ liệu như đọc ghi tập tin truyền dữ liệu qua mạng Trong C để có thể sử dụng các lớp đối tượng thao tác với file và thư mục cần khai báo không gian tên Nguyễn Thị Mai Trang 6 6 3 08 07 2020 Giới thiệu tt Một số lớp Stream thông dụng Stream Lớp trừu tượng cung cấp chức năng đọc ghi dữ liệu theo byte BinaryReader Đọc dữ liệu nhị phân BinaryWriter Ghi dữ liệu nhị phân File FileInfo Directory DirectoryInfo cung cấp các phương thức cho phép thao tác với tập tin và thư mục như tạo xóa đổi tên liệt kê file và thư mục . FileStream Đọc ghi tập tin theo cơ chế đồng bộ bất đồng bộ mặc định là đồng bộ. TextReader TextWriter lớp trừu tượng cho phép đọc ghi ký tự StringReader StringWriter kế thừa từ TextReader TextWriter cài đặt thêm các phương thức đọc ghi chuỗi. Nguyễn Thị Mai Trang 7 7 Lớp File Một số phương thức static của class File AppentText ghi nội dung văn bản vào cuối file. Copy sao chép file. CreateText tạo file văn bản. Delete Xóa file. .
đang nạp các trang xem trước