国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#使用ping命令的兩個例子

2020-01-24 02:27:39
字體:
供稿:網(wǎng)友

方法一:調(diào)用cmd 的ping命令

 

private static string CmdPing(string strIp){  Process p = new Process(); p.StartInfo.FileName = "cmd.exe";//設(shè)定程序名  p.StartInfo.UseShellExecute = false; //關(guān)閉Shell的使用  p.StartInfo.RedirectStandardInput = true;//重定向標(biāo)準(zhǔn)輸入  p.StartInfo.RedirectStandardOutput = true;//重定向標(biāo)準(zhǔn)輸出  p.StartInfo.RedirectStandardError = true;//重定向錯誤輸出  p.StartInfo.CreateNoWindow = true;//設(shè)置不顯示窗口  string pingrst; p.Start(); p.StandardInput.WriteLine("ping " + strIp);  p.StandardInput.WriteLine("exit");  string strRst = p.StandardOutput.ReadToEnd();    if (strRst.IndexOf("(0% loss)") != -1)  {    pingrst = "連接";  }  else if (strRst.IndexOf("Destination host unreachable.") != -1)  {    pingrst = "無法到達(dá)目的主機";  }  else if (strRst.IndexOf("Request timed out.") != -1)  {    pingrst = "超時";  }  else if (strRst.IndexOf("Unknown host") != -1)  {    pingrst = "無法解析主機";  }  else  {    pingrst = strRst;  }  p.Close();  return pingrst;}

方法二:使用C#中的ping 類

private void displayReply(PingReply reply) //顯示結(jié)果{  Ping p1 = new Ping(); //只是演示,沒有做錯誤處理    PingReply reply = p1.Send("填寫ip地址");    StringBuilder sbuilder ;  if (reply.Status == IPStatus.Success)  {      sbuilder = new StringBuilder();      sbuilder.Append(string.Format("Address: {0} ", reply.Address.ToString ()));      sbuilder.Append(string.Format("RoundTrip time: {0} ", reply.RoundtripTime));      sbuilder.Append(string.Format("Time to live: {0} ", reply.Options.Ttl));      sbuilder.Append(string.Format("Don't fragment: {0} ", reply.Options.DontFragment));      sbuilder.Append(string.Format("Buffer size: {0} ", reply.Buffer.Length));      response.write(sbuilder.ToString());  }  else if (reply.Status == IPStatus.TimeOut)    {    response.write("超時");  }else{    response.write("失敗");  }
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宁波市| 阿合奇县| 三都| 龙泉市| 扶余县| 珠海市| 宜兰县| 和平县| 遵义县| 东安县| 惠州市| 仙游县| 抚远县| 广平县| 屯留县| 广西| 合江县| 准格尔旗| 钦州市| 琼结县| 灯塔市| 邵阳县| 武山县| 新建县| 会宁县| 同仁县| 湄潭县| 苍梧县| 双牌县| 肥城市| 南昌市| 重庆市| 惠安县| 望奎县| 垣曲县| 五家渠市| 易门县| 滕州市| 博客| 泰顺县| 大埔县|