Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 42 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
42
Dung lượng
362,17 KB
Nội dung
Lập trình trên môi trường Windows System.IO Trần Duy Hoàng tdhoang@hcmus.edu.vn Nội dung Quản lý tập tin Đọc ghi tập tin Nén tập tin Quản lý tập tin Nhu cầu: ● Làm sao biết được trên hệ thống có những ổ đĩa nào ? ● Làm sao lấy được danh sách tập tin và thư mục con của một thư mục nào đó ? ● Làm sao truy xuất được các thuộc tính của một tập tin, thư mục ? ● Làm sao giám sát được sự thay đổi của một tập tin, thư mục ? Quản lý tập tin Các lớp hỗ trợ ● DriveInfo class ● DirectoryInfo class ● FileInfo class ● Path class ● FileSystemWatcher class ● File class ● Directory class Quản lý tập tin DriveInfo class ● Thuộc tính Quản lý tập tin DriveInfo class ● DriveType enum Quản lý tập tin DriveInfo class ● Danh sách các ổ đĩa trên hệ thống ? DriveInfo[] drives = DriveInfo.GetDrives(); foreach (DriveInfo drive in drives) { Console.WriteLine("Drive: {0}", drive.Name); Console.WriteLine("Type: {0}", drive.DriveType); } Quản lý tập tin DriveInfo class ● DriveType enum ● Phương thức Quản lý tập tin DirectoryInfo class ● Thuộc tính Quản lý tập tin DirectoryInfo class ● Phương thức . Lập trình trên môi trường Windows System .IO Trần Duy Hoàng tdhoang@hcmus.edu.vn Nội dung Quản lý tập tin Đọc. dung Quản lý tập tin Đọc ghi tập tin Nén tập tin Quản lý tập tin Nhu cầu: ● Làm sao biết được trên hệ thống có những ổ đĩa nào ? ● Làm sao lấy được danh sách tập tin và thư mục con của một. tin DriveInfo class ● DriveType enum Quản lý tập tin DriveInfo class ● Danh sách các ổ đĩa trên hệ thống ? DriveInfo[] drives = DriveInfo.GetDrives(); foreach (DriveInfo drive in drives)