Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีต่างๆ ในการเริ่ม Task ใน C#

เพื่อเริ่ม Task ใน C# ใช้วิธีใดวิธีหนึ่งด้านล่าง:

ใช้ delegate:

Task t = new Task(delegate { PrintMessage(); }); t.Start();

ใช้ Task Factory:

Task.Factory.StartNew(() => { Console.WriteLine("Welcome!"); });

ใช้ Lambda expression:

Task t = new Task(() => PrintMessage()); t.Start();