Перезаписать файл с помощью файла загрузки веб-клиента C#
Я использую Webclient.DownloadFile() в C#, чтобы сохранить некоторые файлы. Если файл уже существует, я хочу перезаписать его. Этот метод перезаписывает файл, если он существует? Это, кажется, не переписывает это до сих пор.
Спасибо
2 ответа
Это вопрос с подвохом?
if (File.Exists(myFile))
{
File.Delete(myFile);
}
using (WebClient client = new WebClient())
{
client.DownloadFileAsync(new Uri("http://test.com/exe.rar"), @"C:\exe.rar");
}
этот код перезаписывает файл при повторной загрузке.