【发布时间】:2015-08-12 00:33:19
【问题描述】:
当我运行这段代码时,任何人都知道为什么
IPHostEntry
IPHost = System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName());
foreach
(var
ipAddress in
IPHost.AddressList)
{
IPlabel.Content = ipAddress;
}
它以以下格式返回它:2001:1:9d39:6 ...?
我希望以 IPv4 格式获取此内容:xxx.xxx.xxx.xxx
不确定他们的帖子是否重复,我一直在寻找相当长的时间。我可能没有使用正确的搜索关键词
感谢您提供的任何帮助和帖子。
【问题讨论】:
-
会不会是 IPv6 地址?
-
这是一个全球 IPv6 地址。您无法将其作为 IPv4 地址获取。
标签: c# ip-address