Delen via


List.InsertRange

Syntaxis

List.InsertRange(list as list, index as number, values as list) as list

Over

Retourneert een nieuwe lijst die wordt geproduceerd door de waarden in values in list op indexin te voegen. De eerste positie in de lijst bevindt zich op index 0.

  • list: de doellijst waarin waarden moeten worden ingevoegd.
  • index: de index van de doellijst(list) waar de waarden moeten worden ingevoegd. De eerste positie in de lijst bevindt zich op index 0.
  • values: de lijst met waarden die in listmoeten worden ingevoegd.

Voorbeeld 1

Voeg de lijst ({3, 4}) in de doellijst ({1, 2, 5}) in bij index 2.

Gebruik

List.InsertRange({1, 2, 5}, 2, {3, 4})

uitvoer

{
    1,
    2,
    3,
    4,
    5
}

Voorbeeld 2

Voeg een lijst in met een geneste lijst ({1, {1.1, 1.2}}) in een doellijst ({2, 3, 4}) op index 0.

Gebruik

List.InsertRange({2, 3, 4}, 0, {1, {1.1, 1.2}})

uitvoer

{
    1,
    {
        1.1,
        1.2
    },
    2,
    3,
    4
}