Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Синтаксис
List.ContainsAll(
list as list,
values as list,
optional equationCriteria as any
) as logical
О нас
Указывает, включает ли список все значения из другого списка. Возвращает значение true , если все значения находятся в списке, false в противном случае.
-
list: список для поиска. -
values: список значений для поиска в первом списке. -
equationCriteria: (Необязательно) Средство сравнения, используемое для определения того, равны ли два значения.
Пример 1
Определите, содержит ли список {1, 2, 3, 4, 5} 3 и 4.
Использование
List.ContainsAll({1, 2, 3, 4, 5}, {3, 4})
Выходные данные
true
Пример 2
Определите, содержит ли список {1, 2, 3, 4, 5} 5 и 6.
Использование
List.ContainsAll({1, 2, 3, 4, 5}, {5, 6})
Выходные данные
false
Пример 3
Определите, содержит ли список собаку и лошадь, игнорируя случай.
Использование
List.ContainsAll({"dog", "cat", "racoon", "horse", "rabbit"}, {"DOG", "Horse"}, Comparer.OrdinalIgnoreCase)
Выходные данные
true
Пример 4
Определите, содержит ли список даты 8 апреля 2022 г. и 6 июля 2021 г.
Использование
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
Выходные данные
true