C# Task 강제 종료 방법


C# Task 강제 종료 방법

C# 코드를 작성하다보면 Task를 많이 활용하게 된다냐~ 오늘은 이러한 Task를 종료하는 방법에 대해서 알아보겠다냐~ 우선 Task를 강제 종료하는 방법은 없다네 대신 기다리거나, 취소하는 방법을 활용해야 한다냐~ Task를 종료하는 방법은 조금 까다롭지만 다음과 같이 활용할 수 있다냐~ Task 종료 기다리기 task.Wait(); // task 종료 기다리기 Task 취소 Task 취소같은 경우는 다음과 같이 취소 토큰을 만들고 취소 토큰에 해당하는 조건을 총족하면 Task를 종료시킬 수 있다냐~ CancellationTokenSource cancellationTokenSource = new CancellationTokenSource(); CancellationToken cancellationToken = cancellationTokenSource.Token; Task task = Task.Factory.StartNew(() => { // Task 실행 내용 if (cance...


#Cancle #코딩 #코드 #취소 #종료 #시샵 #Wait #Task #CSharp #coding #테스크

원문링크 : C# Task 강제 종료 방법