Eine Methode wird in einem neuen Thread gestartet. Dabei ist zu beachten, dass der Parameter der Methode vom Typ <Object> sein muss.
this.methode -> entspricht der eigenen Methode, die entkoppelt aufgerufen werden soll.
parameter -> ist der als Object deklarierte Parameter für die Methode
Soll kein Parameter übergeben werden kann anstatt von ParameterizedThreadStart der Typ ThreadStart genutzt werden.
//Einbinden von:
using System.Threading;
//Folgenden Code in eigene Methode einfügen:
ParameterizedThreadStart pts = new ParameterizedThreadStart(this.methode);
Thread thread = new Thread(pts);
thread.Start(parameter);
//Beispielmethode:
private void methode(Object parameter)
{
//Tu was...
}
1 Kommentare zum Snippet