使用C#l侦测主机与端口的状态

主要是与目的主机看能否在指定的端口建立TCP连接,以此来判断目的主机指定的端口是否打开
可以用一个函数来检测网络
 private static bool CheckNetwork(int portNum ,string hostName)
 {
  try
  {   
   TcpClient client = new TcpClient(hostName, portNum);//如果能建立TCP连接,表示端口打开,否则,抛出异常
   client.Close();
   return true;
  }
  catch (Exception e)
  {
   return false;
  }
 }


posted @ 2008-10-05 17:17  装配中的脑袋  阅读(267)  评论(0)    收藏  举报