public string NextClient() { int o = ClientOrder.IndexOf(CurrentClient); if (o == ClientOrder.Count) { CurrentClient = ClientOrder[0]; } else { CurrentClient = ClientOrder[o + 1]; } if (!CurrentClient.Enabled) { NextClient(); } return(CurrentClient.ClientID); }