public void Remove(string name) { int channelID = 0; lock (chan_ids) { if (chan_ids.TryGetValue(name, out channelID)) chan_ids.Remove(name); else return; } m_server.removeChannel(channelID); }