Listing 10: Creating a New Thread using System.Threading; public class Calculator { public void CalcPowersOfTwo() { ... } } public static void Main(string [] args) { Calculator calc = new Calculator(); // Create a new thread, passing a ThreadStart delegate containing a // reference to the method to execute in the thread: CalcPowersOfTwo Thread calcThread = new Thread(new ThreadStart(calc.CalcPowersOfTwo)); calcThread.Start(); ... }