这是我显示系统IP地址的程序。
IPHostEntry ip = Dns.GetHostEntry(Dns.GetHostName());
IPAddress[] IPaddr = ip.AddressList;
for (int i = 0; i < IPaddr.Length; i++)
{
Console.WriteLine("IP Address {0}: {1} ", i, IPaddr[i].ToString());
}
显示以下输出:
IP Address 0: fe80::90da:c637:d34a:c8a3%2
IP Address 1: 10.0.2.6
为什么会显示两个值?第二个不是真正的IP地址吗?