日期:2014-05-17  浏览次数:20950 次

出错,用一个进程来执行一个函数
各位高手,小弟请教一个问题:

我定义了一个函数 
public void CopyFiles(FileSystemInfo[] FSInfo)
然后我想用一个单独进程来执行它,
写了如下代码
Thread Copyfiles = new Thread(new ParameterizedThreadStart(CopyFiles));

debug提示:

错误 “CopyFiles”的重载均与委托“System.Threading.ParameterizedThreadStart”不匹配

是不是我写错了?应该怎么解决,请赐教!

谢谢!!
thread 进程?函数

------解决方案--------------------
改成Thread Copyfiles = new Thread(new ThreadStart(CopyFiles));
试试
------解决方案--------------------
public void CopyFiles(object FSInfo)