ฉันเพิ่งเรียนรู้เกี่ยวกับ Threading และ Parallel libraries ใหม่ใน. Net 4
ในอดีตฉันจะสร้าง Thread ใหม่ในลักษณะนี้ (ดังตัวอย่าง):
DataInThread = new Thread(new ThreadStart(ThreadProcedure));
DataInThread.IsBackground = true;
DataInThread.Start();
ตอนนี้ฉันทำได้:
Task t = Task.Factory.StartNew(() =>
{
ThreadProcedure();
});
อะไรคือความแตกต่างถ้ามี?
ขอบคุณ