ManualResetEvent [] events;
foreach ( ManualResetEvent e in events )
{
e . WaitOne ();
}