/// <summary>
        /// 返回服务器列表
        /// </summary>
        /// <param name="packet"></param>
        public virtual void SendAsyncHex(NetPacket packet)
        {
            if (CoalesceSleep != -1)
            {
                Thread.Sleep(CoalesceSleep);
            }

            byte[] compiled = packet.Compile2();

            StringBuilder builder = new StringBuilder();

            foreach (byte b in compiled)
            {
                builder.AppendFormat("{0:X2} ", b);
            }
            Console.ForegroundColor = ConsoleColor.Green;
            Logger.Trace("Send:" + builder.ToString());
            Console.ResetColor();

            //string path = "d:\\1.txt";//文件的路径,保证文件存在。
            //FileStream fs = new FileStream(path, FileMode.Append);
            //StreamWriter sw = new StreamWriter(fs);
            //filestream fs = new filestream(path, filemode.append);
            //streamwriter sw = new streamwriter(fs);
            //sw.WriteLine(builder.ToString());
            //sw.Close();
            //fs.Close();


            m_Current.Send(compiled, compiled.Length, SocketFlags.None);
        }