public bool Apply(Playerstatistic playerstatistic) { var result = (DataFreshness == 0 || (DateTime.Now - playerstatistic.Time).Days <= DataFreshness) && (TableTypes == null || !TableTypes.Any() || TableTypes.Contains(playerstatistic.MaxPlayers)); return(result); }