Start of a new thread in C#
int Add(int a, int b) {
Thread.Sleep(3000);
return a + b;
}
var thread = new Thread(() => {
var result = Add(3, 5);
Console.WriteLine("result: " + result);
});
thread.Priority = ThreadPriority.BelowNormal;
thread.Start();
Console.WriteLine("main thread");
//output:
//main thread
//result: 8
- Log in to post comments