টাস্ক C# এ একটি অ্যাসিঙ্ক্রোনাস অপারেশন উপস্থাপন করে। নিচে উল্লেখ করা হয়েছে কিভাবে আপনি C# এ একটি টাস্ক শুরু করতে পারেন।
একটি কাজ শুরু করতে একটি প্রতিনিধি ব্যবহার করুন৷
Task t = new Task(delegate { PrintMessage(); }); t.Start();
একটি কাজ শুরু করতে টাস্ক ফ্যাক্টরি ব্যবহার করুন৷
৷Task.Factory.StartNew(() => {Console.WriteLine("Welcome!"); });
আপনি Lambda ব্যবহার করতে পারেন।
Task t = new Task( () => PrintMessage() ); t.Start();
একটি কাজ শুরু করার সবচেয়ে প্রাথমিক উপায় হল রান().
ব্যবহার করাউদাহরণ
using System; using System.Threading.Tasks; public class Example { public static void Main() { Task task = Task.Run( () => { int a = 0; for (a = 0; a <= 1000; a++){} Console.WriteLine("{0} loop iterations ends",a); } ); task.Wait(); } }