Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Program C# untuk melihat tarikh dan masa capaian sesuatu fail

Program C# untuk melihat tarikh dan masa capaian sesuatu fail

PHPz
PHPzke hadapan
2023-08-29 17:25:02948semak imbas

C# 程序查看文件的访问日期和时间

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.

Pengenalan kepada C# dan operasi 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.

Memahami FileInfo dalam C#

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.

Bangunkan program C# untuk mendapatkan tarikh dan masa capaian fail

Contoh

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.

Output

The last access time of the file is: 01/01/1601 05:53:00

Operasi fail lanjutan dalam C#

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#.

KESIMPULAN

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam