Я только что прочитал Thread.IsBackground
, и если я правильно понимаю, когда он установлен на false
, поток является основным потоком, что означает, что он должен оставаться в живых до тех пор, пока он не завершит работу, даже если приложение было выход из Теперь я протестировал это с приложением winform, и оно работает как положено, но при использовании с консольным приложением процесс не остается в живых, а сразу завершается. Thread.IsBackground
ведет себя иначе, чем консольное приложение, чем приложение winform?