我发现了许多有关如何通过IP地址获取主机名,如何在LAN中获取主机的IP地址的示例?
最佳答案
尝试这个
public static void DoGetHostAddresses(string hostname)
{
IPAddress[] ips;
ips = Dns.GetHostAddresses(hostname);
Console.WriteLine("GetHostAddresses({0}) returns:", hostname);
foreach (IPAddress ip in ips)
{
Console.WriteLine(" {0}", ip);
}
}
我从http://msdn.microsoft.com/en-us/library/system.net.dns.gethostaddresses.aspx那里得到的
关于c# - 从局域网中的主机名获取IP地址,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11931582/