★获得IP地址相关信息★
添加引用:using System.Net;
实现代码:
//定义变量将用户输入的IP地址存入其中
string strGetUserIP = string.Empty;
Console.WriteLine("Please Enter a IP:");
//将用户输入的IP地址存入变量中
strGetUserIP = Console.ReadLine();
//将字符串转换成IPAddress实例
IPAddress ipAddress = IPAddress.Parse(strGetUserIP);
//构造新的容器
IPHostEntry ipHost = new IPHostEntry();
ipHost = Dns.GetHostByAddress(ipAddress);
//输出主机Dns名称
Console.WriteLine("您的主机名:{0}",ipHost.HostName);
for(int i =0;i <ipHost.AddressList.Length;i++)
{
//输出相关的IP地址列表
Console.WriteLine("IP地址:{0}",ipHost.AddressList.ToString());
}
Console.ReadLine();