illustrates the creation of threads : Thread Creation « Thread « C# / C Sharp






illustrates the creation of threads

illustrates the creation of threads
/*
Mastering Visual C# .NET
by Jason Price, Mike Gunderloy

Publisher: Sybex;
ISBN: 0782129110
*/

/*
  Example14_1.cs illustrates the creation of threads
*/

using System;
using System.Threading;

public class Example14_1 {

   // the Countdown method counts down from 1000 to 1
   public static void Countdown() {
    for (int counter = 1000; counter > 0; counter--) {
      Console.Write(counter.ToString() + " ");
    }
  }

  public static void Main() {

    // create a second thread
    Thread t2 = new Thread(new ThreadStart(Countdown));

    // launch the second thread
    t2.Start();

    // and meanwhile call the Countdown method from the first thread
    Countdown();

  }

}


           
       








Related examples in the same category

1.Creating Threads
2.My Threading Start
3.illustrates the use of thread-local storageillustrates the use of thread-local storage
4.shows the Thread.Join method in actionshows the Thread.Join method in action
5.Create a thread of executionCreate a thread of execution
6.An alternate way to start a threadAn alternate way to start a thread
7.Create multiple threads of executionCreate multiple threads of execution
8.Suspending, resuming, and stopping a threadSuspending, resuming, and stopping a thread