Squishy.Irc.IrcClient.GetOrCreateChannel C# (CSharp) Method

GetOrCreateChannel() public method

Gets the channel with the current name or creates a new Channel object, if it doesn't exist yet
public GetOrCreateChannel ( string name ) : IrcChannel
name string The case-insensitive Channel name.
return IrcChannel
        public IrcChannel GetOrCreateChannel(string name)
        {
            IrcChannel chan;
            m_me.Channels.TryGetValue(name, out chan);
            if (chan == null)
            {
                chan = new IrcChannel(this, name);
                m_me.Channels.Add(name, chan);
            }
            return chan;
        }