C# Task 이해

· C#
이번 포스팅은 C#의 비동기 프로그래밍을 수행하는 데 사용하는 클래스인 Task에 대해 정리하였습니다. Task는 제가 실제로 작업하면서 많이 쓰는 클래스이며 많은 활용을 할 수 있습니다. 예시 코드들과 함께 Task에 대해 알아보겠습니다. | Task 이해 - Task는 비동기 작업을 나타내는 클래스입니다. System.Threading.Tasks 네임스페이스에 포함되어 있으며 Task를 사용하면 오래 걸리는 작업이 메인 스레드를 차단하지 않고, 병렬로 실행됩니다. 이는 UI 스레드를 건들지 않고 실행되는 것으로 애플리케이션이 응답하지 않는 현상이 없습니다. | Task 실행 - Task를 생성하는 가장 간단한 방법은 Task.Run 메서드를 실행하는 것입니다. Task.Run 메서드는 주어진 작업을 ..
우준세
'C# Task 이해' 태그의 글 목록