Danh mục

C Sharp và kiến trúc .NET. C Sharp cơ bản- P4

Số trang: 5      Loại file: pdf      Dung lượng: 164.37 KB      Lượt xem: 17      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: miễn phí Tải xuống file đầy đủ (5 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

C Sharp và kiến trúc .NET. C Sharp cơ bản- P4:Bạn đừng bao giờ xem xét ngôn ngữ C# một cách tách biệt, nó luôn đồng hành với "Bộ khung .NET". C# là một trình biên dịch hướng .NET, nghĩa là tất cả các mã của C# luôn luôn chạy trên trên môi trường .NET Framework.
Nội dung trích xuất từ tài liệu:
C Sharp và kiến trúc .NET. C Sharp cơ bản- P4 Mục lụcManaging the File SystemMoving, Copying, and Deleting FilesReading and Writing to FilesThe RegistryỨng dụng File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 2 Managing the File System.NET hỗ trợ các thao tác làm việc với file– Các tác vụ thông thường như liệt kê file, sao chép, di chuyển, xoá.– Các lớp thao tác với file nằm trong namespace System.IO– Các lớp quan trọng: File, FileInfo, Directory, Path,...Làm việc với file và folder– Có 2 loại đối tượng làm việc với file và folder Directory và File: chỉ chứa các phương thức tĩnh, không thể khởi tạo. Thường dùng khi chỉ thực hiện 1 thao tác với 1 file hoặc folder. Khi thao tác, chỉ cần cung cấp đường dẫn đến file hay folder cần làm việc DirectoryInfo và FileInfo: cung cấp các phương thức như 2 đối tượng trên, nhưng yêu cầu phải tạo instance. Thường dùng khi thực hiện nhiều thao tác với 1 file hoặc folder. File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 3 Managing the File System Tên Ý nghĩaCreationTime Thời gian tạo file hoặc folderDirectoryName (FileInfo), Đường dẫn đầy đủ của folder chứa fileParent (DirectoryInfo) hoặc folder hiện thờiExists File hay folder có tồn tại hay không?Extension Phần mở rộngFullName Tên đầy đủ, cả đường dẫnLastAccessTime Thời gian lần truy cập cuốiLastWriteTime Thời gian lần sửa đổi cuốiName Tên file hay folderRoot Folder gốc (chỉ với DirectoryInfo)Length Dung lượng (bytes), chỉ với FileInfo File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 4 Managing the File System// khởi tạo biến myFile trỏ đến một tập tinFileInfo myFile = new FileInfo(@C:How to C Sharp.txt);// sao chép sang ổ đĩa DmyFile.CopyTo(@D:);// kiểm tra sự tồn tạiConsole.WriteLine(myFile.Exists.ToString());// ghi thông tin thời điểm tạo fileConsole.WriteLine(myFile.CreationTime.ToString());// cập nhật thời điểm tạo filemyFile.CreationTime = new DateTime(2001, 1, 1, 7, 30, 0); File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 5 Managing the File SystemDirectoryInfo theFolder = new DirectoryInfo(folderFullName);if (!theFolder.Exists) throw new DirectoryNotFoundException(Folder not found: + folderFullName);string currentPath = theFolder.FullName;// Lấy tên các thư mục con của thư mục hiện thờiArrayList folders = new ArrayList();foreach(DirectoryInfo folder in theFolder.GetDirectories()) folders.Add(folder.Name);// Lấy tên các file trong thư mục hiện thờiArrayList files = new ArrayList();foreach(FileInfo file in theFolder.GetFiles()) files.Add(file.Name); File and Registry - Editor: Đoàn Quang Editor: Đoà Minh 6

Tài liệu được xem nhiều: