如指定200.20.10.1--200.20.255.255间ping出在线的主机,并显示出结果。

解决方案 »

  1.   

    using System;
    using System.Net;
    namespace ConsoleAplication1
    {
     class Class1
     {
       [STAThread]
       static void Main(string[] args)
        {
            IPHostEntry IPHost = Dns.Resolve("localhost");  //可使用计算机名
         string[] aliases=IPHost.Aliases;
         Console.WriteLine("www.163.com别名长度为:{0}",aliases.Length);
         IPAddress[] addr=IPHost.AddressList;
         Console.WriteLine(addr.Length);
        for(int i=0;i<addr.Length;i++)
        {
        Console.WriteLine("www.163.com的IP地址为:{0}",addr[i]);
        }
        }
     }
    }
    这样可以得到你想要的ip地址,但是如果你是服务器的话,因该都是固定ip地址的,所以没什么大的用处哦。