await (1) 썸네일형 리스트형 C# async / await 1. async / await C#은 비동기 프로그래밍을 보다 쉽게 지원하는 기능인 async / await를 지원한다. async는 비동기로 실행될 메서드를 선언할때 사용하며, await는 비동기 작업이 완료될 때까지 실행을 임시 중단하는 역할을 한다. 반환형은 Task를 사용한다. 이를 사용하여 시간이 오래걸리는 작업에 비동기적 처리를 하여 프로그램의 응답성과 성능을 향상 시킬수 있다. 2. 작성법 비동기 작업을 할 메서드에 async 키워드를 사용한다. 해당 예제는 https://www.example.com 사이트로 요청을 보내고 응답이 올때까지 대기했다가 응답이 올때까지 기다렸다가 응답이 오면 작업을 완료하는 예제이다. main 메서드를 async로 선언한 뒤 Task를 반환형으로 선언한다. aw.. 이전 1 다음