C# ContinueWith

· C#
이번 포스팅은 기존 프로젝트를 리팩토링 하면서 알게 된Task.ContinueWith 메서드를 분석하기 위해 작성했습니다. | 코드 예제먼저 같은 기능을 async/await 방식과 Task.ContinueWith 방식으로 구현했습니다. | async/await 방식public async Task GetDataAsync(){ var data = await Task.Run(() => { Thread.Sleep(1000); // 긴 작업 return "완료됨"; }); return $"결과: {data}";} | ContinueWith 방식public Task GetDataWithContinueAsync(){ return Task.Run(() => {..
· C#
1. C# 비동기 프로그래밍 : Task 이해 2. C# 비동기 프로그래밍 : async, await 이해 3. C# 비동기 프로그래밍 : Task의 연속 작업 (Continuations) 이해 이번 포스팅은 Task의 연속 작업에 대해 정리하였습니다. 비동기 프로그래밍의 중요한 방법 중 하나이며 복잡한 비동기를 쉽게 다루는데 도움을 줄 수 있는 개념입니다. | Task 연속 작업(Continuations) 이해 Task 연속 작업은 Task가 끝난 뒤 바로 수행되는 작업을 말합니다. 이는 Task.ContiuneWith() 메서드를 통해 구현할 수 있습니다. "ContuneWith" 이름에서 알 수 있듯이, 기존의 Task가 완료된 후에 "계속해서" 수행될 작업을 설정합니다. 예제) 팩토리얼 계산 후 ..
우준세
'C# ContinueWith' 태그의 글 목록