<..> Async/Await
> Async/Await은 비동기 구문 설탕으로, 개발자는 동기식으로 비동기 동작을 표현하여 코드의 가독성과 유지 보수를 단순화 할 수 있습니다. 장기 작업 기간 동안 사용자 인터페이스의 응답 능력을 유지하기 위해 UI 스레드를 차단하지 않고 Async/Await 함수를 실행할 수 있습니다.
일반적인 응용 프로그램 시나리오
단일 장기 조작 작업
<code class="language-csharp">using (WebResponse response = await webReq.GetResponseAsync()) { using (Stream responseStream = response.GetResponseStream()) { int bytesRead = await responseStream.ReadAsync(buffer, 0, buffer.Length); } }</code>비교 장점
Async/Await :
UI 응답 능력을 유지하십시오
진행 보고서 제공
> Async/Await은 비동기 동작 및 UI 응답 기능이 필요한 장면의 첫 번째 선택입니다.
위 내용은 Async/Await vs. Backag의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!