Lập trình đa luồng trong c#
Thread t1 = new Thread(() =>
{
// code công việc 1
});
t1.Start();
Thread t2 = new Thread(() =>
{
// code công việc 2
});
t2.Start();
Thread t3 = new Thread(() =>
{
// code công việc 3
});
t3.Start();
// đợi hoàn thành cả 3
t1.Join();
t2.Join();
t3.Join();