public class Person { public int Id { get; set; } public string Name { get; set; } public int Count { get; set; }} for (int i = 1; i < 20; i++) //将任务加到线程当中 { ThreadPool.QueueUserWorkItem(new WaitCallback(TaskProc1), new Person { Id = 1, Name = "测试" ,Count=i}); } public static void TaskProc1(object x) //执行的任务 { Person person = x as Person; }
{
public int Id { get; set; }
public string Name { get; set; }
public int Count { get; set; }} for (int i = 1; i < 20; i++) //将任务加到线程当中
{
ThreadPool.QueueUserWorkItem(new WaitCallback(TaskProc1), new Person { Id = 1, Name = "测试" ,Count=i});
} public static void TaskProc1(object x) //执行的任务
{
Person person = x as Person; }
http://blog.csdn.net/xianfajushi/article/details/7609849实在是简单的事,提问的这么多!