线程池操作出现进程占用的问题
private void bcakclss(Object stateInfo)
{
Mutex dd = new Mutex(true);
File.Create( "c:\\ " + aa + ".txt ");//aa为三个不同的值
dd.ReleaseMutex();//释放线程池通行证
}
private void button1_Click(object sender, EventArgs e)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(bcakclss));
}
=========================================
错误提示为 "文件正由另一个进程占用,所以无法访问该文件 "
解决了马上结账!谢谢!
------解决方案--------------------
我用的方法是:
Threading.Thread.Sleep(1000) 'stop 1s