我想遍历一组服务器和端口(准确地说是每个 3 个)并尝试建立连接,一旦建立连接,我就可以继续使用其余的代码。这就是我所拥有的。
IRC_SETTINGS IRC; //3 servers & 3 ports.
foreach (string SERVER in IRC.IRC_SERVERS)
{
try
{
ircSocket = new TcpClient(SERVER, PORT);
break; //;when we have a working connection.
}
catch(Exception){}
}
我想这对服务器部分来说很好,但是我如何同时循环通过端口呢?像 foreach (字符串服务器,int port in ....