Mega Code Archive

 
Categories / C# Tutorial / Thread
 

Sleep Interupt Threads

using System; using System.Threading; public class MainClass {   public static int Main()   {     Thread X = new Thread(new ThreadStart(Sleep));     X.Start();     X.Interrupt();     X.Join();     return 0;   }   public static void Sleep()   {     try     {       Thread.Sleep(Timeout.Infinite);     }catch (ThreadInterruptedException e){       Console.WriteLine("Thread Interupted");     }catch(ThreadAbortException e){       Thread.ResetAbort();     }   } } Thread Interupted