WPF 및 Winforms의 UI 스레드에 있는지 여부를 감지하는 중 나는 주장 방법인 "보장"을 작성했습니다.아래의 현재 OnUiThread()는 현재 스레드가 UI 스레드인지 확인합니다. 이것이 Winforms UI 스레드를 탐지하는 데 신뢰할 수 있습니까? 우리 앱은 WPF와 Winforms가 혼합되어 있습니다. 유효한 WPF UI 스레드를 감지하는 가장 좋은 방법은 무엇입니까? 이것을 하는 더 좋은 방법이 있습니까?아마도 코드 계약? Ensure.cs using System.Diagnostics; using System.Windows.Forms; public static class Ensure { [Conditional("DEBUG")] public static void CurrentlyOnUiT..