static void TestUdpClient2() { LJC.FrameWork.SocketApplication.SocketEasyUDP.Client.SessionClient[] udpclients = new LJC.FrameWork.SocketApplication.SocketEasyUDP.Client.SessionClient[3]; for (int i = 0; i < udpclients.Length; i++) { udpclients[i] = new LJC.FrameWork.SocketApplication.SocketEasyUDP.Client.SessionClient("127.0.0.1", 19000); udpclients[i].StartClient(); } var now = DateTime.Now; List <int> list = new List <int>(); for (int i = 0; i < 100000; i++) { list.Add(i); } //LJC.FrameWork.Comm.TaskHelper.RunTask2<int>(list, 3, (i) => //{ // udpclients[i%udpclients.Length].SetMTU(10240); //}); Console.WriteLine("多线程用时:" + (DateTime.Now.Subtract(now).TotalMilliseconds)); Console.Read(); }
static void TestUdpClient() { var udpclient = new LJC.FrameWork.SocketApplication.SocketEasyUDP.Client.SessionClient("127.0.0.1", 19000); udpclient.StartClient(); DateTime now = DateTime.Now; for (int i = 0; i < 100000; i++) { if (udpclient.SetMTU(10240)) { //Console.WriteLine("设置mtu成功"); } } Console.WriteLine("用时:" + (DateTime.Now.Subtract(now).TotalMilliseconds)); Console.Read(); }