public static TeamData AddToTeam(int teamId, PlayerNetwork player) { if (-1 == teamId || null == player) { return(null); } TeamData td = _teamInfo.Find(iter => iter.TeamId == teamId); if (null == td) { td = NewTeam(teamId); } td.AddMember(player); return(td); }