Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Sintaxis
List.ContainsAll(
list as list,
values as list,
optional equationCriteria as any
) as logical
Acerca de
Indica si la lista incluye todos los valores de otra lista. Devuelve true si todos los valores se encuentran en la lista; de lo contrario, false devuelve .
-
list: La lista en la que buscar. -
values: la lista de valores que se van a buscar en la primera lista. -
equationCriteria: (Opcional) Comparador usado para determinar si los dos valores son iguales.
Ejemplo 1
Determine si la lista {1, 2, 3, 4, 5} contiene 3 y 4.
Uso
List.ContainsAll({1, 2, 3, 4, 5}, {3, 4})
Salida
true
Ejemplo 2
Determine si la lista {1, 2, 3, 4, 5} contiene 5 y 6.
Uso
List.ContainsAll({1, 2, 3, 4, 5}, {5, 6})
Salida
false
Ejemplo 3
Determine si la lista contiene un perro y un caballo, mientras ignora mayúsculas.
Uso
List.ContainsAll({"dog", "cat", "racoon", "horse", "rabbit"}, {"DOG", "Horse"}, Comparer.OrdinalIgnoreCase)
Salida
true
Ejemplo 4
Determine si la lista contiene las fechas del 8 de abril de 2022 y del 6 de julio de 2021.
Uso
let
Source = {#date(2024, 2, 23), #date(2023, 12, 2), #date(2022, 4, 8), #date(2021, 7, 6)},
ContainsDates = List.ContainsAll(Source, {#date(2022, 4, 8), #date(2021, 7, 6)})
in
ContainsDates
Salida
true