1 using System;
2 using System.Net;
3
4 namespace study
5 {
6 class IPHostEntrySample
7 {
8 public static void func(string argv)
9 {
10 //获得主机名
11 IPHostEntry results = Dns.GetHostByName(argv);
12 Console.WriteLine("Host:{0}", results.HostName);
13
14 //使用循环显示IP地址表
15 foreach(string alias in results.Aliases)
16 {
17 Console.WriteLine("Alias:{0}", alias);
18 }
19
20 //遍历地址列表
21 foreach(IPAddress address in results.AddressList)
22 {
23 Console.WriteLine("Address:{0}", address.ToString());
24 }
25 }
26 }
27 }
提供字符串,例如IPHostEntrySample.func("www.qq.com"),返回目标主机信息
注:控制台版本
作者:
letcafe出处:
http://www.cnblogs.com/letcafe/-------------------------------------------
个性签名:编程水太深,先会造轮子!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!