Exemplo n.º 1
0
 public static void RunUnboundLocked(Action action)
 {
     lock (rndLock)
     {
         Rng.Unbound();
         action();
         Rng.Deterministic();
     }
 }
Exemplo n.º 2
0
 private LockedUnboundRng(int seed)
 {
     semaphore.Wait();
     Rng.Unbound(seed);
 }