C#中如何获取本机的IP地址

2025-02-23 14:29:08
推荐回答(3个)
回答1:

private static string getIPAddress ( )
{
System.Net.IPAddress addr;
// 获得本机局域网IP地址
addr = new System.Net.IPAddress ( Dns.GetHostByName ( Dns.GetHostName ( ) ) .AddressList [0].Address ) ;
return addr.ToString ( ) ;
}

双击btn按钮,写上 this.txt.text=getIPAddress();

回答2:

string ss= Dns.GetHostAddresses(Dns.GetHostName()).GetValue(0).ToString();

回答3:

Request.UserHostAddress