IP ADRESI ALMA | C#

IP Adresi elde etmek için Web ve WinForm uygulamalarinda asagidaki kodlar isimizi görecektir Her iki projede de IP adresini label’a yazdiralim;


( Web Projesi Için )



protected void Page_Load(object sender, EventArgs e)
{
string ipAddress = Request.ServerVariables["REMOTE_ADDR"].ToString();
lblIP.Text = ipAddress;

}



( WinForm Için )



Öncelikle asagidaki kütüphaneyi projemize ekliyoruz;


using System.Net;


Kod örnegimiz ise su sekilde;


private void Form1_Load(object sender, EventArgs e)
{
string IPAdres = Dns.GetHostByName(Dns.GetHostName()).AddressList[0].ToString();
lblIP.Text = IPAdres;

}