13/11/09 15:01
Il Totem
Ma tu stai richiamando Start tante volte quante i tick del timer, ossia ogni decimo di secondo gli dici di iniziare a mettersi in ascolto: è inutile e assurdo, basta una sola volta.
E poi perchè inizializzi il tcpclient? Non ti serve inizializzarlo, perchè l'unico modo che hai di riceverne un'istanza valida è attraverso listener.AcceptTcpClient.
Dato che hai una certa ossessione per i costruttori, è sempre meglio NON inizializzare una variabile di tipo reference, ma solo dichiararla. La si inizializza poco prima dell'uso, e la si distrugge appena terminato di usarla.
E poi perchè inizializzi il tcpclient? Non ti serve inizializzarlo, perchè l'unico modo che hai di riceverne un'istanza valida è attraverso listener.AcceptTcpClient.
Dato che hai una certa ossessione per i costruttori, è sempre meglio NON inizializzare una variabile di tipo reference, ma solo dichiararla. La si inizializza poco prima dell'uso, e la si distrugge appena terminato di usarla.
aaa