private void CheckListener() { for (var index = 0; index < Listeners.Length; index++) { Listener l = Listeners[index]; Socket[] accepted = l.Slice(); for (var i = 0; i < accepted.Length; i++) { Socket s = accepted[i]; NetState ns = new NetState(s, this); ns.Start(); if (ns.Running && Display(ns)) { Utility.PushColor(ConsoleColor.Green); Console.WriteLine("Client: {0}: Connected. [{1} Online]", ns, NetState.Instances.Count); Utility.PopColor(); } } } }