Maison > développement back-end > Tutoriel C#.Net > Programme C# qui transmet les paramètres aux threads

Programme C# qui transmet les paramètres aux threads

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2023-08-27 10:25:09
avant
951 Les gens l'ont consulté

将参数传递给线程的 C# 程序

Pour utiliser les threads, ajoutez l'espace de noms suivant dans votre code -

using System.Threading;
Copier après la connexion

Tout d'abord, vous devez créer un nouveau thread en C# -

Thread thread = new Thread(threadDemo);
Copier après la connexion

Ci-dessus, threadDemo est notre fonction de thread.

Maintenant, transmettez les paramètres au thread -

thread.Start(str);
Copier après la connexion

Les paramètres définis ci-dessus sont -

String str = "Hello World!";
Copier après la connexion

Exemple

Voyons le code complet pour passer les paramètres au thread en C#.

Démo en temps réel

using System;
using System.Threading;
namespace Sample {
   class Demo {
      static void Main(string[] args) {
         String str = "Hello World!";
         // new thread
         Thread thread = new Thread(threadDemo);
         // passing parameter
         thread.Start(str);
      }
      static void threadDemo(object str) {
         Console.WriteLine("Value passed to the thread: "+str);
      }
   }
}
Copier après la connexion

Sortie

Value passed to the thread: Hello World!
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal