Para borrar un archivo en C# se usa la función Delete de File del paquete System.IO. Vamos con el ejemplo
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.
Al ejecutar el ejemplo el archivo desaparece:
Esperamos que este ejemplo te sea de utilidad.
Ver la documentación: https://docs.microsoft.com/en-us/dotnet/csharp/