我看到一些书籍把IP地址以字符串的形式传给Dns.GetHostEntry方法来生成一个IP地址。
但我在使用的时候,出现了问题:
把域名作为参数传进去的时候没有问题,如Dns.GetHostEntry("www.baidu.com")。这样用是完全没问题的。
但是,只要我IP地址的字符窜输进去,就会报错,如Dns.GetHostEntry("119.75.216.20"),这是百度的IP,肯定是正确的,但会报错。
并非所有的IP字符串都会报错,如果是本机的IP,就不会报错。如Dns.GeHostEntry("10.1.51.112"),这个是我电脑的IP地址,输进去就不会报错。
我最近初学通信,在这里遇到了疑惑,希望有大神能够解答