C# (CSharp) ile ip bulma | Ali Karahisar

C# (CSharp) ile ip bulma

Merhaba Arkadaşlar,

Bu sefer C# ile ip adresi bulmayı göstereceğim. Bu işlemi ufak bir fonksiyon yazıp onunla çağıracağız. Formumuz basit bir label bir de buton olacak. Şimdi kodlarımıza geçelim, öncelikle kullanacağımız fonksiyonumuz olan ipGetir fonksiyonunu yazalım,




public string ipGetir()
        {
            var strHostName = Dns.GetHostName();
            IPHostEntry ipHost=Dns.GetHostEntry(strHostName);
            var strAdress=ipHost.AddressList;
            return strAdress[2].ToString();
        }


Şimdi burada return ile geri döndürdüğümüz strAdress değişkeniyle gönderdiğimiz dizide 2 yazmamızın sebebine basitçe bir bakalım,


Şimdi butona basıldığında değeri label'a yazdıralım bunun içinde labelın text özelliğine fonksiyonumuzu çağırmamız yeterli, string bir fonksiyon şeklinde yazdığımızdan dolayı convert yapmamıza gerek yok.


private void btnIp_Click(object sender, EventArgs e)
        {
            lblIp.Text = ipGetir();
        }

Buradan proje dosyasını indirebilirsiniz.

Umarım işinize yarar,
Sağlıcakla.

Paylaş:



    Yorumlar - 0 Yorum :

Yorum Gönder