30

C#多线程操作 检测端ip口是否开放

从webserver接口获取了一组ip 我要检测这些ip的5555端口是否开放 用多线程一次检测10个
检测端口是否开放方法
private static bool MonitoringPort(string ip, int port)
{
try
{
var tcp = new TcpClient(ip, port);
tcp.GetStream();
return true;
}
catch
{
return false;
}
}
点击事件
private void button1_Click_1(object sender, EventArgs e)
{
var soap = new DSISServiceSoapClient();
string[] link = soap.GetDSISTerminalIPList();
for (int i = 0; i < link.Length; i++)
{
bool reoult = MonitoringPort(link[i], 5555);

        }
    }
查看全部
qq_30486231
qq_30486231
2015/09/06 11:47
  • 及 在线等
  • 点赞
  • 收藏
  • 回答
    私信

4个回复