Board logo

标题: c# Dns.GetHostAddresses获取ip为乱码 [打印本页]

作者: look_w    时间: 2019-4-17 19:36     标题: c# Dns.GetHostAddresses获取ip为乱码

IPAddress _ip = Dns.GetHostAddresses(Dns.GetHostName())[0];


在xp中获取的ip是正常的。
但在win7中获取的ip是乱码。


其实这不是乱码。因为系统不一样,存放ip的集合索引是不一样的. 只有xp索引为0,其他一般是IPv6的 在win7中0索引取出的是ipv6的ip。


如果要找到想要的ip,可以遍历ip集合。找到我们想要的Ip。









欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0