-
Запись от RunningMan размещена 27.08.2017 в 14:08 -
Скачать файл из интернетаВот так будет лучше
Таким образом мы не читаем весь файл целиком в память и пользуемся преимуществами асинхронных операций и для сетевого запроса и для работы с файлами.C# 1 2 3 4 5 6 7 8 9
private static async Task DownloadFile(string inPath, string outPath ) { using (var client = new HttpClient()) using (var inStream = await client.GetStreamAsync(inPath)) using (var outStream = File.Create(outPath)) { await inStream.CopyToAsync(outStream); } }
Запись от OwenGlendower размещена 27.08.2017 в 13:35