다중 동시 비동기 연산 및 그 결과를 효율적으로 처리하고
이 안내서는 여러 비동기 작업을 동시에 실행하고 개별 결과를 검색하는 방법을 보여줍니다. 세 가지 독립적 인 비동기 작업이 있다고 가정 해 봅시다. 각각 고유 한 결과를 산출합니다. 목표는이 작업을 동시에 실행하고 모든 작업이 완료되면 해당 결과에 액세스하는 것입니다. 방법은 우아한 솔루션을 제공합니다. 이 메소드는 모든 입력 작업이 완료된 경우에만 완료되는 단일 작업을 만듭니다. 그런 다음 각 작업의 결과를 포함하는 배열을 반환합니다.
이 예에서 , 및
는 비동기 작업을 나타냅니다.
완료 후 각 원본 작업을 기다려 개별 결과에 액세스 할 수 있습니다. 결과는 , 및 Task.WhenAll
에 저장되어 추가 처리를위한 준비가되어 있습니다.
를 사용하는 것이 선호됩니다.
위 내용은 여러 동시 비동기 작업의 결과를 어떻게 조정하고 검색할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!