[C#/WINUI3/.NET8] TaskCompletionSource 클래스 : SetResult 메소드/Task 속성을 사용해 비동기 작업 처리하기

■ TaskCompletionSource<T> 클래스의 SetResult 메소드/Task 속성을 사용해 비동기 작업을 처리하는 방법을 보여준다. ▶ Program.cs

TestProject.zip

[C#/WINUI3/.NET8] IAsyncOperation 인터페이스 : AsTask 메소드를 사용해 Task 객체 구하기

■ IAsyncOperation<T> 인터페이스의 AsTask 메소드를 사용해 Task<T> 객체를 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] DispatcherQueueExtensions 클래스 : EnqueueAsync 확장 메소드를 사용해 DispatcherQueue 객체에서 특정 UI 스레드 실행하기

■ DispatcherQueueExtensions 클래스의 EnqueueAsync 확장 메소드를 사용해 DispatcherQueue 객체에서 특정 UI 스레드를 실행하는 방법을 보여준다. ▶ 예제 코드 (C#)