.NET 타스크(Task)란 무엇인가.
·
.NET
Task는 .NET에서 비동기 처리와 병렬 처리를 위한 핵심 기능입니다. 코드의 흐름을 멈추지 않고 작업을 처리하거나, 여러 작업을 동시에 수행할 수 있게 도와줍니다. Thread보다 가볍고, async/await과 함께 사용하면 코드도 간결해집니다.Task 란?Task는 작업 단위를 표현하는 클래스입니다. .NET에서는 비동기, 병렬 처리를 가능하도록 도와줍니다. 개념이 조금 어렵긴한데요. 비동기와 병렬 처리를 하기위한 클래스 정도로 이해하는게 좋겠습니다. 비동기란?병렬 처리는 아마 다들 알고 계실 것 같습니다. 비동기는 조금 생소할 수 있는데요. 비동기란 어떤 작업이 완료되기를 기다리는 동안 다른 일을 먼저 할 수 있는 구조 입니다. 이해하기 어렵지만, 예를 들면 카페에서 아메리카노를 내리면..