static void MessageManyMatches(Player player, PlayerInfo[] names) { if (names == null) throw new ArgumentNullException("names"); string nameList = names.JoinToString(", ", p => p.Rank.Color + p.Name + "&S(" + p.ClassyName + "&S)"); player.Message("More than one player matched with that DisplayedName: {0}", nameList); }