public void SendBroadcastPacket(SendPacket packet, SlotState state) { foreach (var account in Accounts.Where(x => x.Slot.HasState(state))) { account.SendPacket(packet); } } Code: C#