Introduction - If you have any usage issues, please Google them yourself
The common thread creation, commissioned by the the ThreadStart corresponding function to perform the related operations thread pool, you can find out from the pool of idle threads, let it run for commission the WaitCallback corresponding function to perform the related operations. And AutoResetEvent use and, to the end of the thread notify the main thread exits