using System.Net.NetworkInformation; using System.Text; namespace HalconTools { public class NetWorkTool { public bool Ping(string ip) { System.Net.NetworkInformation.Ping ping = new System.Net.NetworkInformation.Ping(); PingOptions options = new PingOptions(); options.DontFragment = true; string s = "Test Data"; byte[] bytes = Encoding.ASCII.GetBytes(s); int timeout = 0x3e8; return (ping.Send(ip, timeout, bytes, options).Status == IPStatus.Success); } } }