및 : 언제 사용됩니까? <..>
Task.GetAwaiter().GetResult()
Task.Result
보다 낫습니다. 원시 이상의 확산을 보장하고 에 캡슐화되지 않기 때문입니다. Task
그러나
Task.GetAwaiter().GetResult()
어떤 메소드를 사용 해야하는지
Task
는 비정상적인 의사 소통의 장점이 있지만 가능한 한 비동기 작업의 동기식 폐쇄를 피하는 것이 좋습니다. 이 방법은 죽은 자물쇠와 자원으로 이어질 수 있습니다. 반대로, 메커니즘을 사용하여 이러한 문제를 피하기 위해 완전한 비동기 코드를 작성하십시오. .GetAwaiter().GetResult()
위 내용은 `.GetAwaiter().GetResult()` 대 `Task.Result`: 각각을 언제 사용해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!