/// <summary> /// Populate the user list from a names message. /// </summary> /// <param name="message">The message to process.</param> private void PopulateChannelNamesFromMessage(Message message) { string[] names = message.TrailingParameter.Split(new char[] { ' ' }); for (int i = 0; i < names.GetLength(0); i++) { if (!string.IsNullOrEmpty(names[i])) { this.users.Add(IRCUser.Parse(names[i])); } } }