Rumah > Artikel > pembangunan bahagian belakang > Program C# untuk melihat tarikh dan masa capaian sesuatu fail
Selamat datang ke tutorial menyeluruh ini tentang mencipta program C# untuk melihat tarikh dan masa akses fail. Sama ada anda seorang pengaturcara C# baharu atau pertengahan, panduan ini direka bentuk untuk memberi anda cerapan yang anda perlukan untuk menggunakan C# dengan berkesan untuk mendapatkan semula tarikh dan masa fail.
C# ialah bahasa pengaturcaraan berbilang paradigma ditaip secara statik yang dibangunkan oleh Microsoft yang popular dalam pelbagai bidang seperti aplikasi web dan desktop, pembangunan permainan dan banyak lagi. Salah satu ciri hebatnya ialah sokongan teguhnya untuk operasi fail, termasuk membaca dan menulis fail, serta mendapatkan semula metadata fail seperti tarikh dan masa akses terakhir.
Dalam C#, kelas FileInfo adalah sebahagian daripada ruang nama System.IO dan menyediakan kaedah dan sifat untuk melaksanakan operasi pada fail, seperti mencipta, memadam, membaca, menulis, dsb. Untuk tugas kami, kami akan menggunakan kelas FileInfo untuk mendapatkan masa capaian terakhir fail.
Mari kita selami kodnya. Kami akan menulis program C# yang mudah untuk mendapatkan dan mencetak tarikh dan masa akses terakhir bagi fail yang ditentukan.
using System; using System.IO; public class Program { public static void Main() { // Specify the file path string filePath = @"C:\temp\test.txt"; // Create a new FileInfo object FileInfo fileInfo = new FileInfo(filePath); // Get the last access time DateTime lastAccessTime = fileInfo.LastAccessTime; // Print the last access time Console.WriteLine($"The last access time of the file is: {lastAccessTime}"); } }
Dalam program ini, kami mula-mula menentukan laluan fail. Kami kemudian mencipta objek FileInfo untuk fail dan menggunakan sifat LastAccessTime untuk mendapatkan tarikh dan masa fail terakhir diakses. Akhir sekali, kami mencetak maklumat ini ke konsol.
The last access time of the file is: 01/01/1601 05:53:00
Sementara kami telah membincangkan operasi asas, C# menyediakan pelbagai fungsi untuk operasi fail yang lebih kompleks. Sebagai contoh, anda boleh mendapatkan semula jenis metadata fail lain, seperti masa penciptaan (CreationTime), masa tulis terakhir (LastWriteTime), saiz fail (Length) dan sebagainya. Kelas FileInfo juga menyediakan kaedah untuk menyalin, memadam, mengalih dan membuka fail, menyediakan set alat yang komprehensif untuk operasi fail dalam C#.
Dalam tutorial ini, kami belajar cara mencipta program C# untuk mendapatkan semula tarikh dan masa akses fail. Kemahiran ini penting dalam banyak senario, seperti analisis fail log, penyegerakan fail dan memantau aktiviti pengguna.
Atas ialah kandungan terperinci Program C# untuk melihat tarikh dan masa capaian sesuatu fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!