Abort를 호출하여 다른 스레드에서 스레드를 종료하는 방법을 사용하면 스레드의 작업이 완료되었는지 여부와 관계없이 스레드가 종료되어 리소스를 정리할 수도 없다. 아래와 같은 방식으로 종료하자. (펌: MSDN)using System; using System.Threading; public class Worker { // This method will be called when the thread is started. public void DoWork() { while (!_shouldStop) { Console.WriteLine("worker thread: working..."); } Console.WriteLine("worker thread: terminating gracefully."); } pub..