Understand Thread and Lock Keywords: C#Very good articles about thread and synchronizition: http://www.albahari.com/threading/Chinese version: http://knowledge.swanky.wu.googlepages.com/threading_in_c_sharp.html