C#如何判断同网段计算机是否存在

这个问题很简单

我平时一般是这样处理的

 

Code

 

但是这样有个问题,新系统使用环境为Vista Vista内置了防火墙 所以再这样获取主机的姓名了

于是采取了这样的方法,调用系统API获取MAC地址 若存在则确定主机存在:

 

Code

 

不知道大家有没有别的好点的方法呢?

posted on 2009-02-05 15:07  水乐天  阅读(636)  评论(0编辑  收藏  举报

导航