网页返回给客户端后服务器端可以继续执行一些代码

一直以来都在找一种方案,网页返回给客户端后服务器端可以继续执行一些代码.
终于发现可以用ThreadPool来解决!

ThreadPool.QueueUserWorkItem(new WaitCallback(Class1.testThreadPool));

class1.cs
using System;
using System.Threading;
public class Class1
{
public static void testThreadPool(object stateInfo)
{
//这里可以写一些代码
for (int i = 0; i < 5; i++)
{
System.Diagnostics.Trace.WriteLine(DateTime.Now.ToString("HH:mm:ss,fff ") + i);
Thread.Sleep(1000);
}
}
}
posted @ 2008-06-12 16:27  冰封的心  阅读(139)  评论(0)    收藏  举报