Borrar un archivo en C#

Para borrar un archivo en C# se usa la función Delete de File del paquete System.IO. Vamos con el ejemplo

» Ver más ejemplos

using System;
using System.IO;

// decodigo.com

namespace EjemploBorrarArchivo
{
    class Program
    {
        static void Main(string[] args)
        {
            string ruta = @"D:\dev\proyCs\archivos\archivo.txt";
            try
            {
                File.Delete(ruta);

                if (File.Exists(ruta))
                {
                    Console.WriteLine("El archivo sigue existiendo.");
                }
                else
                {
                    Console.WriteLine("El archivo ya no existe.");
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("Error al borrar archivo: {0}", e.ToString());
            }

            Console.WriteLine("Presiona Enter para terminar.");
            var name = Console.ReadLine();
        }
    }
}

Desde luego, en tu ejemplo deberás cambiar la ruta del archivo a tu conveniencia. Lo único que hacemos en estas líneas de código es usar Delete de File con la ruta del archivo que deseamos borrar. En el caso de este ejemplo tratamos de borrar un archivo de texto llamada archivo.xml.



Borrar un archivo en C#

Al ejecutar el ejemplo el archivo desaparece:

Borrar un archivo en C#

Esperamos que este ejemplo te sea de utilidad.

Ver la documentación: https://docs.microsoft.com/en-us/dotnet/csharp/