টাস্ক 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();
}
}