동시에 C#비동기 작업 메서드 를 실행하십시오.
이를 달성하는 방법에는 여러 가지가 있지만 모든 방법이 모든 장면에 적합한 것은 아닙니다. 다음은 몇 가지 일반적인 방법입니다.
메소드 1 : task.wait () 메소드를 사용합니다.
비동기 작동이 완료 될 때까지 현재 스레드를 차단합니다. 그러나 작업을 기다리는 것과 동일한 스레드에서 작업이 실행되면 교착 상태로 이어질 수 있습니다.
클래스 await
는 수동 생성 작업을 허용하고 비동기 작업이 완료된 후에 완료합니다.
메소드 4 : 사용자 정의 보조 클래스 사용
일부 세 번째 파티 라이브러리는 동기화에서 비동기 작업을 실행하는 보조 방법을 제공합니다. 예를 들어, Asynchelpers 라이브러리 :
위 내용은 C#에서 비동기 작업 메소드를 동기적으로 실행하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!