public void TestBroadcast()
        {
            UdpClient udpClient = new UdpClient("192.168.1.255", 6038);

            byte[] packet = new byte[21 + 12];
            for (int i = 0; i < packet.Length; i++)
            {
                packet[i] = 0xff;
            }

            byte[] header = new CkPacket_Header().Packet;

            Buffer.BlockCopy(header, 0, packet, 0, header.Length);

            udpClient.Send(packet, packet.Length);
        }
        public void TestMethod1()
        {
            var       header = new CkPacket_Header();
            Stopwatch sw     = new Stopwatch();
            long      time1;
            long      time2;

            sw.Start();
            byte[] ret = header.Packet;
            sw.Stop();

            time1 = sw.ElapsedTicks;

            sw.Reset();
            sw.Start();
            byte[] ret2 = header.Packet;
            sw.Stop();

            time2 = sw.ElapsedTicks;

            Console.WriteLine($"A: {time1}  B:{time2}");
        }