Qualcuno può darmi un vantaggio sull'argomento del threading? Penso di sapere come fare alcune cose, ma ho bisogno di sapere come fare quanto segue:Filettatura C# - Come avviare e interrompere una discussione
Impostare un thread principale che rimarrà attivo fino a quando non lo segnale di interromperlo (nel caso ve lo chiediate, terminerà quando i dati è ricevuto). Quindi voglio iniziare un secondo thread che acquisisca i dati da una casella di testo e dovrebbe uscire quando lo segnali a quello di cui si verifica quando l'utente preme il tasto Invio.
Cheers!
basta usare un ciclo mentre dall'altro filo finché esso non riceve dati –
Iniziare un filo è molto semplice. Fermare uno è incredibilmente difficile. Concentrati sull'arresto. –
Si potrebbe esaminare usando un BackgroundWorker. Dispone di callback di eventi thread-safe che sono molto utili se è necessario manipolare i componenti di form/control. – climbage