C# 如果启动进程的线程被中止,进程是否被终止?

C# 如果启动进程的线程被中止,进程是否被终止?,c#,.net,C#,.net,如果我创建了一个启动进程的线程,然后又中止了该线程,那么该进程是否会因为该线程被中止而停止执行?否,因为该线程将处于一个完全不同的进程中(您刚刚启动了一个新进程),因此它们之间没有任何链接 (另外,如果启动了另一个线程,则不会终止另一个线程) 否,因为线程将处于完全不同的进程中(您刚刚启动了一个新进程),所以它们之间没有链接 (另外,如果启动了另一个线程,则不会终止另一个线程) 我不清楚这个问题在问什么。当您通过启动.exe文件启动进程时,将有该进程的主线程;如果此线程因任何原因中止,则进程也将

如果我创建了一个启动进程的线程,然后又中止了该线程,那么该进程是否会因为该线程被中止而停止执行?

否,因为该线程将处于一个完全不同的进程中(您刚刚启动了一个新进程),因此它们之间没有任何链接


(另外,如果启动了另一个线程,则不会终止另一个线程)

否,因为线程将处于完全不同的进程中(您刚刚启动了一个新进程),所以它们之间没有链接


(另外,如果启动了另一个线程,则不会终止另一个线程)

我不清楚这个问题在问什么。当您通过启动.exe文件启动进程时,将有该进程的主线程;如果此线程因任何原因中止,则进程也将停止。
如果您谈论的是一个线程启动另一个进程(例如,通过process class Start方法),那么启动该进程的线程退出不会停止该进程。

我不清楚这个问题是什么。当您通过启动.exe文件启动进程时,将有该进程的主线程;如果此线程因任何原因中止,则进程也将停止。 如果您谈论的是一个线程启动另一个进程(例如通过进程类Start方法),那么启动该进程的线程退出不会停止该进程