Controlla se un file esiste in C#
Questo tutorial introdurrà metodi per verificare se un file esiste in un percorso specifico in C#.
Controlla se un file esiste in un percorso specifico con la funzione File.Exists(path)
in C#
La funzione File.Exists(path)
all’interno dello spazio dei nomi System.IO
è usata per controllare se un file esiste o meno nel path
dato. La funzione File.Exists(path)
restituisce true
se c’è un file nel path
, e restituisce false
se non c’è nessun file nel path
. Il seguente esempio di codice ci mostra come possiamo controllare se un file esiste in un percorso specificato con la funzione File.Exists()
in C#.
using System;
using System.IO;
namespace check_whether_a_file_exists {
class Program {
static void Main(string[] args) {
string path = "C:\\Files\\file.txt";
bool result = File.Exists(path);
if (result == true) {
Console.WriteLine("File Found");
} else {
Console.WriteLine("File Not Found");
}
}
}
}
Produzione:
File Found
Abbiamo passato il percorso assoluto del file file.txt
come parametro alla funzione File.Exists()
per verificare se il file esiste o meno nel percorso. Se usi Windows, devi usare \\
come separatore di percorso. Il codice stampa File Found
perché in realtà c’è un file file.txt
all’interno della directory C:\\Files
.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn