static void Main(string[] args) { Incrementor incr = new Incrementor(); Decrementor decr = new Decrementor(); Thread t1 = new Thread(incr.inc); Thread t2 = new Thread(decr.dec); t1.Start(); t2.Start(); t1.Join(); t2.Join(); Console.ReadKey(); }
public static Operator GetInstance(string symbol) { Operator ret = null; switch (symbol) { case "inc": ret = new Incrementor(); break; case "dec": ret = new Decrementor(); break; } return(ret); }