private void handleBanList(BroadcastChatClient client, string channel) { if (!server.Channels.ContainsKey(channel)) { client.SendErrorNoChannel(channel); } else if (!server.Channels[channel].Clients.ContainsKey(client.Nick)) { client.SendErrorNotInChannel(channel); } else { StringBuilder sb = new StringBuilder(); foreach (string nick in server.Channels[channel].BannedClients.Keys) { sb.AppendFormat("{0} ", nick); } client.SendBanList(channel, sb.ToString()); } }