일반적인 생산자/소비자 문제가 발생하여 2 개의 스레드를 동기화하려고합니다. C# Compact Framework에서 Suspend() 및 Resume()의 대안을 찾고 싶습니다. 그들은 모두 :(CF에서 지원 을이 arent 내가 EventWaitHandle을 기반으로 같은 것을 사용하는 몇 가지 예, 발견 :..스레드를 일시 중단하고 다시 시작하는 방법
private EventWaitHandle ewh = new AutoResetEvent();
을하지만 문제는 AutoResetEvent 컴팩트 프레임 워크의 일부를 밤은이다 나는 싶습니다 가 EventWaitHandle를 사용하여 이러한 생산자/소비자 문제를 해결하는 또 다른 방법이 있는지 알고있다. 을 내가 AutoResetEvent는 EventWaitHandle에서 파생 것을 알고있다. EventWaitHAndle의 다른 서브 클래스는 당신이 알고 무엇입니까?
모니터 클래스는 스위스 군용 동기화 칼입니다. ".net 모니터 생산자 소비자 알고리즘"에 대한 많은 구글 조회수는 자신의 것을 고안하지 마십시오. –