Comprobar si existe un archivo en C#

Muhammad Maisam Abbas 11 diciembre 2023
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.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

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

Artículo relacionado - Csharp File