- 비동기 프로그래밍은 시간이 오래 걸리는 작업을 백그라운드에서 처리하여 프로그램이 멈추는 것을 방지합니다. ⏳
async
키워드를 사용하여 메서드를 비동기적으로 만들고,Task
객체를 사용하여 작업의 상태를 추적합니다. ⚙️await
키워드를 사용하여 비동기 작업이 완료될 때까지 기다리고, 결과를 얻어 다음 작업을 수행합니다. 🚦- 웹 요청, 파일 쓰기 등 시간이 오래 걸리는 작업에 비동기 프로그래밍을 사용하는 것이 좋습니다. 🌐
Task<T>
를 사용하여 비동기 작업의 결과를 저장하고 반환할 수 있습니다. 📦