学习c#的网络编程,在c#中如何实现ping功能?
vb中有许多现成的代码,请教各位。

解决方案 »

  1.   

    System.Net.NetworkInformation.Ping
      

  2.   

    using (Ping ping = new Ping())
    {
        PingReply reply = ping.Send("www.google.com");
        if (reply.Status == IPStatus.Success) MessageBox.Show("got throught");
    }
      

  3.   

    Ping ping = new Ping();
    PingReply pr = ping.Send(ipaddress);
    if (pr.Status != System.Net.NetworkInformation.IPStatus.Success)
    {}
    process通过cmd ping
    Process p = new Process(); 
      

  4.   


    试试。谢谢大家。
    看来c#的实现ping比vb方便。