日期:2014-05-18  浏览次数:20354 次

求教多线程问题!!!!
多个线程能否调用共同的方法,每个线程传入的参数不同,同时怎么实现线程按一定时间执行一次!求解下解决方案!以前貌似知道多个线程执行共用的方法会出现混乱!哪位大哥教教!

------解决方案--------------------
看你的方法是不是静态的。而且是否涉及到一个共用的全局变量。
------解决方案--------------------
可以去定义 thead[i].Name="";
然后去调用线程 可以用timer控件
------解决方案--------------------

------解决方案--------------------
sleep是堵塞线程, sleep(datetime);

一般是在多线程方法。 有一个等待时间

CS你可以用线程池,更方便。 要自己控制就创建多个线程,控制线程挂起-等待-终止。