스레드 (1) 썸네일형 리스트형 [C#] BackgroundWorker와 Thread 차이 BackgroundWorker 상상해 보세요, 당신이 학교에서 그림을 그리고 있어요. 그런데 선생님이 숙제도 해오라고 했어요. 그 숙제는 그림을 다 그린 후에 할 수 있는 건데, 친구가 도와준다고 해요. 그 친구가 바로 BackgroundWorker예요. 당신이 그림을 그리는 동안, 친구가 숙제를 미리 시작해서 당신이 그림을 다 그리면 바로 숙제도 다 끝나 있어요. 이렇게 BackgroundWorker는 당신이 다른 일을 하고 있는 동안에도 별도의 일을 할 수 있는 친구와 같아요. Thread 이번에는 당신이 그림도 그리고, 노래도 부르고 싶어요. 그런데 동시에 두 가지를 할 수는 없잖아요? 그래서 당신은 두 명의 친구를 불렀어요. 하나는 그림을 그려주고, 다른 하나는 노래를 부르는 거예요. 이 친구들이.. 이전 1 다음