Exemplo n.º 1
0
        // 这里要调用一个委托,并利用上面的invoke实现线程的异步执行,否则会报错
        // 2018年12月28日02:33:28  调这个bug调了一个半小时  fxxxxxxxxxxxxxk
        private void update(byte[] receiveBytes, IPEndPoint remoteIpEndPoint)
        {
            string message1 = Encoding.Unicode.GetString(receiveBytes);

            string remoteIPAddress = remoteIpEndPoint.Address.ToString();

            if (remoteIPAddress != GetLocalIP())
            {
                Datagram.Convert(message1, remoteIPAddress, mainWindow, sendUdpClient);
            }
        }