title: C# Can I pass more than one data into my target method when using ThreadPool?
body: <p>use <code>ThreadPool.QueueUserWorkItem (WaitCallback, Object)</code> to start a thread with my target method and data. Can I pass more than one data into my method? the second parameter in <code>QueueUserWorkItem (WaitCallback, Object)</code> can be an array?</p>