【发布时间】:2016-07-21 10:39:58
【问题描述】:
您好,我有一个问题,我正在尝试获取 nslookup 域的所有 IP 地址。我在 c# 中的一个按钮上使用以下脚本,但它只打印出 1 个 ip 地址,我做错了什么?
string myHost = "domain.com";
string myIP = null;
for (int i = 0; i <= System.Net.Dns.GetHostEntry(myHost).AddressList.Length - 1; i++)
{
if (System.Net.Dns.GetHostEntry(myHost).AddressList[i].IsIPv6LinkLocal == false)
{
//myIP = System.Net.Dns.GetHostEntry(myHost).AddressList[i].ToString();
txtIp.Text = System.Net.Dns.GetHostEntry(myHost).AddressList[i].ToString();
}
}
所有帮助都会非常有用,因为我在 stackoverflow 上看到了多个答案,但我无法让一个正常工作。
问候, 丹尼斯
【问题讨论】: