2009-10-22 11 views
0

Je ne travaille jamais avec le multithreading en C#. Un corps peut-il me donner un exemple de code simple pour le faire?Multithreading dans C# comment utiliser?

(C# avec l'application web asp.net)

Mon intention est que je veux lire 10 valeurs à un même temps. Donc je vais pour le concept de multithreading. Est-ce que c'est juste ce que je choisis? Ou y a-t-il un meilleur moyen d'approcher?

Merci, nagu

+0

Veuillez décrire le scénario un peu plus en détail. Pouvez-vous par exemple montrer comment vous lisez ces valeurs dans votre code aujourd'hui? Ou donner un exemple de comment vous le feriez d'une manière régulière, non-thread? –

+0

comment utiliser? où commencer! –

+0

En fait, j'ai commencé le codage. Avant de commencer à coder je dois confirmer où je vais dans le bon chemin ou non? Juste mon intention est de lire les valeurs de différents sites Web (nothign mais saisissant le texte de site Web) en même temps. J'espère que vous comprenez mon problème – Nagu

Répondre

4

Je vous suggère de lire gratuitement e-book de Joe Albahari: Threading in C#

+1

Good one + recherche stackoverflow car il existe de nombreuses questions sur le threading dans .NET. –

+0

Je pense que c'est une application console. Je veux mettre en œuvre le concept de threads dans l'application web avec asp.net et C# – Nagu

+0

@Nagu: les principes de threading sont très similaires. –

2

En fonction de votre réponse à la réponse de Mitch, cela ressemble à ce que vous voulez vraiment est de multidiffusion vos messages (un message à beaucoup d'adresses) par opposition à beaucoup de messages simulatenous. Quelle API utilisez-vous pour envoyer le message? Supporte-t-il la multidiffusion?