我目前正在学习 c# 并想知道它在哪里结束,是在t.Start
还是从那里继续,或者我应该从 threadMethod 调用其他方法?提前致谢。
private void startThread()
{
Thread t = new Thread(new ThreadStart(threadMethod));
t.Start();
}
private void threadMethod()
{
//do stuff
}
我目前正在学习 c# 并想知道它在哪里结束,是在t.Start
还是从那里继续,或者我应该从 threadMethod 调用其他方法?提前致谢。
private void startThread()
{
Thread t = new Thread(new ThreadStart(threadMethod));
t.Start();
}
private void threadMethod()
{
//do stuff
}
线程在其方法完成或失败时停止,在您的情况下是 threadMethod()。
线程通常threadMethod
在停止执行时结束。
当 threadMethod 结束时,线程结束。请注意,通过异步执行 threadMethod,startThread() 将在 threadMethod() 之前完成。
在继续使用 c# 之前先研究多线程概念可能是一个好主意(或者至少两者一起做)它会让你学习起来更容易和更快
祝你好运