Exemplo n.º 1
0
 public static void ExitProcessDelayed(TimeSpan delay, int exitCode = 0)
 {
     if (delay == TimeSpan.Zero)
     {
         Utils.TerminateSelf(exitCode);
         return;
     }
     TaskFactoryExtensions.StartNewDelayed(Task.Factory, (int)delay.TotalMilliseconds, delegate()
     {
         Utils.TerminateSelf(exitCode);
     });
 }