有没有任何本质上的区别,这段代码:
或者第一个是在当前线程上调用该方法,而第二个是在新线程上调用它?
ThreadStart starter = new ThreadStart(SomeMethod);
starter.Invoke();
还有这个呢?
ThreadStart starter = new ThreadStart(SomeMethod);
Thread th = new Thread(starter);
th.Start();
或者第一个是在当前线程上调用该方法,而第二个是在新线程上调用它?