intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Input/Output with .NET Framework Class Library

Chia sẻ: Huongdanhoctot Huongdanhoctot | Ngày: | Loại File: PDF | Số trang:45

64
lượt xem
7
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo tài liệu 'input/output with .net framework class library', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: Input/Output with .NET Framework Class Library

  1. Input/Output with .NET Framework Class Library Phạm Minh Tuấn Bộ môn CNPM – Khoa CNTT
  2. Nội dung trình bày Navigating the File System  Reading and Writing Files  Compressing Streams 
  3. Navigating the File System 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? … 
  4. Navigating the File System Các lớp hỗ trợ  DriveInfo class  DirectoryInfo class  FileInfo class  Path class  FileSystemWatcher class  File class  Directory class 
  5. Navigating the File System DriveInfo class  Thuộc tính 
  6. Navigating the File System DriveInfo class  DriveType enum  Phương thức 
  7. Navigating the File System FileSystemInfo class  Thuộc tính 
  8. Navigating the File System FileSystemInfo class  Phương thức 
  9. Navigating the File System DirectoryInfo class  Thuộc tính 
  10. Navigating the File System DirectoryInfo class  Phương thức 
  11. Navigating the File System FileInfo class  Thuộc tính 
  12. Navigating the File System FileInfo class  Phương thức 
  13. Navigating the File System Path class  Phương thức 
  14. Navigating the File System Path class  Phương thức 
  15. Navigating the File System FileSystemWatcher class  Thuộc tính 
  16. Navigating the File System FileSystemWatcher class  Phương thức  Sự kiện 
  17. Navigating the File System Làm sao biết được trên hệ thống có những ổ đĩa  nào? DriveInfo[] drives = DriveInfo.GetDrives(); foreach (DriveInfo drive in drives) { Console.WriteLine("Drive: {0}", drive.Name); Console.WriteLine("Type: {0}", drive.DriveType); }
  18. Navigating the File System 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 đó? DirectoryInfo ourDir = new DirectoryInfo(@"c:\windows"); Console.WriteLine("Directory: {0}", ourDir.FullName); foreach (FileInfo file in ourDir.GetFiles()) { Console.WriteLine("File: {0}", file.Name); }
  19. Navigating the File System Làm sao truy xuất được các thuộc tính của một  tập tin, thư mục? FileInfo ourFile = new FileInfo(@"c:\boot.ini "); if (ourFile.Exists) { Console.WriteLine("Filename : {0}", ourFile.Name); Console.WriteLine("Path : {0}", ourFile.FullName); }
  20. Navigating the File System Làm sao giám sát được sự thay đổi của một tập tin, thư mục?  FileSystemWatcher watcher = new FileSystemWatcher(); watcher.Path = @"c:\"; watcher.Renamed += new RenamedEventHandler(watcher_Renamed); watcher.EnableRaisingEvents = true; static void watcher_Renamed(object sender, RenamedEventArgs e) { Console.WriteLine("Renamed from {0} to {1}", e.OldFullPath, e.FullPath); }
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2