在asp.net C#中怎样获得本机的ip地址呢
来源:百度知道 编辑:UC知道 时间:2024/05/29 21:05:34
那位大哥帮帮我呀
.net是一门技术
c#是一种语言
string strHostName = Dns.GetHostName(); //得到本机的主机名
IPHostEntry ipEntry = Dns.GetHostEntry(strHostName); //取得本机IP
foreach (System.Net.IPAddress ip in ipEntry.AddressList)
{
Console.WriteLine(ip);
}
如果仅仅是想知道本机的IP地址,就直接用
string IP = Request.UserHostAddress;
这样就行了。
Request.UserHostAddress
属性REQUEST有一个
被人抢答了。。不过还是要回答下
string UserIp = Request.UserHostAddress;