C # Threading - Comment démarrer et arrêter un thread

Quelqu'un peut-il me donner une longueur d'avance sur le sujet de filetage? Je pense que je sais comment le faire quelques choses, mais j'ai besoin de savoir comment effectuer les opérations suivantes:

Installation d'un thread principal qui restera actif jusqu'à ce que je signal d'arrêt(dans le cas où vous vous demandez, il prendra fin lorsque des données sont reçues). Ensuite, je veux un deuxième fil de départ qui permettra de saisir des données à partir d'une zone de texte et doivent cesser lorsque je signal pour que de ce qui se produit lorsque l'utilisateur appuie sur la touche entrée.

Cheers!

source d'informationauteur 8bitcat