Comprobar si existe un archivo en C#
Este tutorial presentará métodos para verificar si un archivo existe en una ruta específica en C#.
Compruebe si un archivo existe en una ruta específica con la función file.Existe (ruta)
en C#
La función File.Exists(path)
dentro del espacio de nombres System.IO
se utiliza para comprobar si un archivo existe en la path
dada o no. La función File.Exists(path)
devuelve true
si hay un archivo en la path
, y devuelve false
si no hay ningún archivo en la path
. El siguiente ejemplo de código nos muestra cómo podemos verificar si un archivo existe en una ruta especificada con la función File.Exists()
en 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");
}
}
}
}
Producción :
File Found
Pasamos la ruta absoluta del archivo file.txt
como parámetro a la función File.Exists()
para verificar si el archivo existe en la ruta o no. Si usa Windows, debe usar \\
como separador de ruta. El código imprime File Found
porque en realidad hay un archivo file.txt
dentro del directorio 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