Podrias utilizar System.IO.File.CreateText(), pero eso te borra todo el archivo, asi que pienso que la solucion seria usar dos archivos, uno lo lees, y luego pasas el contenido que necesites de ese al segundo archivo, despues cerrarias el primero, lo borras, y al segundo le pones el nombre del primer archivo.