Comment puis-je supprimer un fichier en c# par exemple `` , bien qu’appliquent le même type de méthode comme dans des fichiers batch par exemple
Réponses
Trop de publicités?C'est assez simple en utilisant le Fichier de classe.
if(File.Exists(@"C:\test.txt"))
{
File.Delete(@"C:\test.txt");
}
Comme Chris l'a souligné dans les commentaires, vous n'avez pas réellement besoin de faire l' File.Exists
vérifier depuis File.Delete
ne pas lever une exception si le fichier n'existe pas, même si vous êtes à l'aide des chemins absolus, vous aurez besoin de vérifier l'intégralité du chemin d'accès au fichier est valide.
Utiliser System.IO.File.Delete. De la documentation :
Si le fichier devrait être supprimé n’existe pas, aucune exception n’est levée.
enter code here if(System.IO.File.Exists(@"C:\Users\Public\DeleteTest\test.txt"))
{
// Use a try block to catch IOExceptions, to
// handle the case of the file already being
// opened by another process.
try
{
System.IO.File.Delete(@"C:\Users\Public\DeleteTest\test.txt");
}
catch (System.IO.IOException e)
{
Console.WriteLine(e.Message);
return;
}
}