日期:2014-05-17  浏览次数:21265 次

关于Dns.GetHostAddresses()
我在使用Dns.GetHostAddresses()的时候,传入的参数不符合IPV4规范的时候仍然会得到一个IP地址
比如:Dns.GetHostAddresses(“172.16.1111”)
得到的IP地址为172.16.4.87
求大神指教T_T...

------解决方案--------------------
4*FF+87=4*256+87=1111
它自动把高位4作为第三个了
------解决方案--------------------
用正则表达式首先对输入的数据做一个限制吧。