public UseThread(Gate gate,string name ,string address) { this._gate = gate; this._myAddress = address; this._myName = name; }
public static void Main (string[] args) { Console.WriteLine ("Any Key To Exit"); var threads = new List<UseThread> (); var Gate = new Gate (); threads.Add (new UseThread (Gate, "Alice", "Alaska")); threads.Add (new UseThread (Gate, "Bobby", "Brazil")); threads.Add (new UseThread (Gate, "Chris", "Canada")); foreach (var thread in threads) { thread.Run (); } Console.ReadKey (); foreach (var thread in threads) { thread.Stop (); } }