博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#实现简单的 Ping 的功能,用于测试网络是否已经联通
阅读量:6246 次
发布时间:2019-06-22

本文共 893 字,大约阅读时间需要 2 分钟。

1  ///  2          /// 是否能 Ping 通指定的主机 3          ///  4          /// ip 地址或主机名或域名 5          /// 
true 通,false 不通
6 public bool Ping(string ip) 7 { 8 System.Net.NetworkInformation.Ping p = new System.Net.NetworkInformation.Ping(); 9 System.Net.NetworkInformation.PingOptions options = new System.Net.NetworkInformation.PingOptions();10 options.DontFragment = true;11 string data = "Test Data!";12 byte[] buffer = Encoding.ASCII.GetBytes(data);13 int timeout = 1000; // Timeout 时间,单位:毫秒14 System.Net.NetworkInformation.PingReply reply = p.Send(ip, timeout, buffer, options);15 if (reply.Status == System.Net.NetworkInformation.IPStatus.Success)16 return true;17 else18 return false;19 }
View Code

转载地址:http://tzria.baihongyu.com/

你可能感兴趣的文章
服务器机柜和网络机柜的区别
查看>>
我的友情链接
查看>>
saltstack安装配置
查看>>
我的友情链接
查看>>
压缩与解压(rar-linux)
查看>>
jQuery常用函数(一):基础
查看>>
linux fsck命令参数及用法详解
查看>>
关于java类执行的顺序
查看>>
我的友情链接
查看>>
迟来的2017总结文
查看>>
java 散列算法计算重复数据
查看>>
我的友情链接
查看>>
TCP/UDP Socket编程步骤
查看>>
RabbitMQ与PHP
查看>>
内存对齐模式与结构体
查看>>
最大子数组和
查看>>
fir.im Weekly - 聊聊让人向往的远程开发工作
查看>>
give root password for maintenance错误解决办法!
查看>>
web 应用的常见 漏洞有哪些
查看>>
linux sort
查看>>