Originariamente inviato da oregon
Scusa ma questo ciclo

codice:
private void ListenForServer()
{
            while (true)
            {
                Thread clientThread = new Thread(new ParameterizedThreadStart(ReceiveData));
                clientThread.Start(Main.User.client);
            }
}
che senso ha?
Riceve continuamente i dati che invio dal server
Altrimenti dovrei fare connettere e disconnettere il client ogni volta che deve fare qualcosa...
voglio che la connessione sia continua...
in modo che quando voglio posso far disconnettere il client oppure mandargli un messaggio..