Maison > développement back-end > Tutoriel C#.Net > Programme C# pour afficher la date et l'heure d'accès à un fichier

Programme C# pour afficher la date et l'heure d'accès à un fichier

PHPz
Libérer: 2023-08-29 17:25:02
avant
987 Les gens l'ont consulté

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

Bienvenue dans ce tutoriel complet sur la création d'un programme C# pour afficher la date et l'heure d'accès à un fichier. Que vous soyez un programmeur C# débutant ou intermédiaire, ce guide est conçu pour vous donner les informations dont vous avez besoin pour utiliser efficacement C# pour la récupération de la date et de l'heure des fichiers.

Introduction au C# et aux opérations sur les fichiers

C# est un langage de programmation multi-paradigmes à typage statique développé par Microsoft et populaire dans divers domaines tels que les applications Web et de bureau, le développement de jeux, etc. L'une de ses fonctionnalités puissantes est sa prise en charge robuste des opérations sur les fichiers, y compris la lecture et l'écriture de fichiers, ainsi que la récupération des métadonnées des fichiers telles que la date et l'heure du dernier accès.

Comprendre FileInfo en C#

En C#, la classe FileInfo fait partie de l'espace de noms System.IO et fournit des méthodes et des propriétés pour effectuer des opérations sur les fichiers, telles que la création, la suppression, la lecture, l'écriture, etc. Pour notre tâche, nous utiliserons la classe FileInfo pour récupérer l'heure du dernier accès à un fichier.

Développer un programme C# pour récupérer la date et l'heure d'accès aux fichiers

Exemple

Examinons le code. Nous allons écrire un simple programme C# pour récupérer et imprimer la date et l’heure du dernier accès à un fichier spécifié.

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}");
   }
}
Copier après la connexion

Dans ce programme, nous spécifions d'abord le chemin du fichier. Nous créons ensuite un objet FileInfo pour le fichier et utilisons la propriété LastAccessTime pour récupérer la date et l'heure du dernier accès au fichier. Enfin, nous imprimons ces informations sur la console.

Sortie

The last access time of the file is: 01/01/1601 05:53:00
Copier après la connexion

Opérations avancées sur les fichiers en C#

Bien que nous ayons couvert les opérations de base, C# fournit une multitude de fonctionnalités pour les opérations de fichiers plus complexes. Par exemple, vous pouvez récupérer d'autres types de métadonnées de fichier, telles que l'heure de création (CreationTime), l'heure de la dernière écriture (LastWriteTime), la taille du fichier (Length), etc. La classe FileInfo fournit également des méthodes pour copier, supprimer, déplacer et ouvrir des fichiers, fournissant ainsi un ensemble complet d'outils pour les opérations sur les fichiers en C#.

Conclusion

Dans ce tutoriel, nous avons appris à créer un programme C# pour récupérer la date et l'heure d'accès à un fichier. Cette compétence est essentielle dans de nombreux scénarios, tels que l'analyse des fichiers journaux, la synchronisation des fichiers et la surveillance de l'activité des utilisateurs.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal