using System; using System.Collections.Generic; using System.Text; using System.Threading; namespace Sync_Ueb02_Latch { class Latch : ISynch { private ManualResetEvent waitHandle = new(false); public void Acquire() { this.waitHandle.WaitOne(); } public void Release() { this.waitHandle.Set(); } } }