private void ShowProcessBar()
{
Thread thdSub = new Thread( new ThreadStart( ThreadFun ) );
thdSub.Start();
}private static void ShowProcessBar()
{
Thread thdSub = new Thread( new ThreadStart( ThreadFun ) );
thdSub.Start();
}
这两种方法有什么区别,有什么要注意的地方
{
Thread thdSub = new Thread( new ThreadStart( ThreadFun ) );
thdSub.Start();
}private static void ShowProcessBar()
{
Thread thdSub = new Thread( new ThreadStart( ThreadFun ) );
thdSub.Start();
}
这两种方法有什么区别,有什么要注意的地方
非静态方法需要实例后调用.
楼主例子里的静态函数只是把线程包了一下而已,跟“静态方法一般不会出现多线程的冲突”没什么关系。