Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Syntaxis
List.ContainsAll(list as list, values as list, optional equationCriteria as any) as logical
Over
Geeft aan of de lijst alle waarden uit een andere lijst bevat. Retourneert true
als alle waarden in de lijst worden gevonden, false
anders.
-
list
: De lijst om in te zoeken. -
values
: De lijst met waarden die u in de eerste lijst wilt zoeken. -
equationCriteria
: (Optioneel) De vergelijking die wordt gebruikt om te bepalen of de twee waarden gelijk zijn.
Voorbeeld 1
Bepaal of de lijst {1, 2, 3, 4, 5} 3 en 4 bevat.
Gebruik
List.ContainsAll({1, 2, 3, 4, 5}, {3, 4})
Uitvoer
true
Voorbeeld 2
Bepaal of de lijst {1, 2, 3, 4, 5} 5 en 6 bevat.
Gebruik
List.ContainsAll({1, 2, 3, 4, 5}, {5, 6})
Uitvoer
false
Voorbeeld 3
Bepaal of de lijst een hond en een paard bevat, terwijl het geval wordt genegeerd.
Gebruik
List.ContainsAll({"dog", "cat", "racoon", "horse", "rabbit"}, {"DOG", "Horse"}, Comparer.OrdinalIgnoreCase)
Uitvoer
true
Voorbeeld 4
Bepaal of de lijst de datums 8 april 2022 en 6 juli 2021 bevat.
Gebruik
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
Uitvoer
true