Socket GetSocket(TcpClient cln)
 {
     //反射
     PropertyInfo pi = cln.GetType().GetProperty("Client", BindingFlags.NonPublic | BindingFlags.Instance);
     Socket sock = (Socket)pi.GetValue(cln, null);
     return sock;
 }