Heim  >  Artikel  >  Backend-Entwicklung  >  C#-Programm, das Parameter an Threads übergibt

C#-Programm, das Parameter an Threads übergibt

WBOY
WBOYnach vorne
2023-08-27 10:25:09868Durchsuche

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

Um Threads zu verwenden, fügen Sie den folgenden Namespace in Ihren Code ein -

using System.Threading;

Zuerst müssen Sie einen neuen Thread in C# erstellen -

Thread thread = new Thread(threadDemo);

Oben ist threadDemo unsere Thread-Funktion.

Übergeben Sie nun Parameter an den Thread -

thread.Start(str);

Die oben festgelegten Parameter sind -

String str = "Hello World!";

Beispiel

Sehen wir uns den vollständigen Code für die Parameterübergabe an den Thread in C# an.

Echtzeit-Demo p>

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);
      }
   }
}

Ausgabe

Value passed to the thread: Hello World!

Das obige ist der detaillierte Inhalt vonC#-Programm, das Parameter an Threads übergibt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen