C# 비동기 task

· C#
1. C# 비동기 프로그래밍 : Task 이해 2. C# 비동기 프로그래밍 : async, await 이해 3. C# 비동기 프로그래밍 : Task의 연속 작업 (Continuations) 이해 이번 포스팅은 Task의 연속 작업에 대해 정리하였습니다. 비동기 프로그래밍의 중요한 방법 중 하나이며 복잡한 비동기를 쉽게 다루는데 도움을 줄 수 있는 개념입니다. | Task 연속 작업(Continuations) 이해 Task 연속 작업은 Task가 끝난 뒤 바로 수행되는 작업을 말합니다. 이는 Task.ContiuneWith() 메서드를 통해 구현할 수 있습니다. "ContuneWith" 이름에서 알 수 있듯이, 기존의 Task가 완료된 후에 "계속해서" 수행될 작업을 설정합니다. 예제) 팩토리얼 계산 후 ..
· C#
이번 포스팅은 C#의 비동기 프로그래밍을 수행하는 데 사용하는 클래스인 Task에 대해 정리하였습니다. Task는 제가 실제로 작업하면서 많이 쓰는 클래스이며 많은 활용을 할 수 있습니다. 예시 코드들과 함께 Task에 대해 알아보겠습니다. | Task 이해 - Task는 비동기 작업을 나타내는 클래스입니다. System.Threading.Tasks 네임스페이스에 포함되어 있으며 Task를 사용하면 오래 걸리는 작업이 메인 스레드를 차단하지 않고, 병렬로 실행됩니다. 이는 UI 스레드를 건들지 않고 실행되는 것으로 애플리케이션이 응답하지 않는 현상이 없습니다. | Task 실행 - Task를 생성하는 가장 간단한 방법은 Task.Run 메서드를 실행하는 것입니다. Task.Run 메서드는 주어진 작업을 ..
우준세
'C# 비동기 task' 태그의 글 목록