2017년 6월 29일 목요일

[c#] Continuewith 추가 설명

Task task1 = Task.Run(() => Console.Write("task1"));
Task task2 = task1.ContinueWith(() => Console.Write("task1"));

1. task2 는 task1이 완료,실패,취소 되자마나 실행됨.

2. 2번째 라인에 진입하기전에 이미  task1이 완료된 상태라면 task2는 바로 실행된다.

댓글 없음:

댓글 쓰기