İçeriğe geç

c# dosya indirme uygulaması

using System;
using System.Net;
using System.IO;

namespace DosyaIndirme
{
    class Program
    {
        static void Main(string[] args)
        {
            // İndirilecek dosyanın URL'si
            string url = "https://www.ornek.com/dosya.zip";

            // Dosya adı
            string fileName = "dosya.zip";

            // WebClient nesnesi oluşturma
            WebClient client = new WebClient();

            // Dosya indirme işlemini başlatma
            client.DownloadFileAsync(new Uri(url), fileName);

            // İndirme tamamlandıktan sonra yapılacak işlem
            client.DownloadFileCompleted += (sender, e) =>
            {
                if (e.Error == null)
                {
                    Console.WriteLine("Dosya başarıyla indirildi!");
                }
                else
                {
                    Console.WriteLine("Dosya indirme işlemi başarısız oldu!");
                }
            };

            // Konsol açık kalması için
            Console.ReadLine();
        }
    }
}
  • URL: İndirilecek dosyanın URL’sini buraya girmeniz gerekir.
  • Dosya Adı: İndirilen dosyanın kaydedileceği adı belirtir.
  • WebClient: Dosya indirme işlemini yönetmek için kullanılır.
  • DownloadFileAsync: Belirtilen URL’den dosyayı indirmeye başlar.
  • DownloadFileCompleted: Dosya indirme işlemi tamamlandıktan sonra tetiklenen olaydır.
  • Error: Dosya indirme işleminde bir hata oluşursa bu değişkene atanır.
Kategori:C#

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.