top of page

VERIFICAR EXISTENCIA DE ARCHIVOS Y DIRECTORIOS CON C#

Código para revisar si existe un directorio o un documento, borrarlo y crearlo si es necesario.


El código es el siguiente.

using System.IO;
using System;

 

 //para crear directorio
        public void CrearDirectorio()
        {
           
string ruta = @" D:\documentos nuevos\";
            // Especifica el directorio a manipular.
            try
            {
                if (Directory.Exists(ruta))                        
// Revisar si existe el directorio
                {
               
    Directory.Delete(ruta, true);                               // borrarlo
                }
                                
               
DirectoryInfo di = Directory.CreateDirectory(ruta);             //crearlo
            }
            catch (Exception e)
            {
             
  Console.WriteLine(e.Message);
            }
        }

        // para crear un archivo
        void verificarSiExisteArchivo()
        {
            string rutacompletaLogs = @" D:\mi archivo.txt";
            if (File.Exists(rutacompletaLogs))
            {
           
    File.Delete(rutacompletaLogs);               // borrarlo
            }           
            using (StreamWriter file = File.AppendText(rutacompletaLogs))  
// crear el archivo.
            {
               
file.WriteLine("Archivo creardo " + DateTime.Now);          //escribir el archivo.
            }
           
Console.WriteLine("Archivo Logs Creado " + rutacompletaLogs);
        }

bottom of page