Partilhar via


List.InsertRange

Sintaxe

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

Sobre nós

Retorna uma nova lista produzida inserindo os valores em values em list em index. A primeira posição da lista está no índice 0.

  • list: A lista de destino onde os valores devem ser inseridos.
  • index: O índice da lista de destino(list) onde os valores devem ser inseridos. A primeira posição da lista está no índice 0.
  • values: A lista de valores que devem ser inseridos no list.

Exemplo 1

Insira a lista ({3, 4}) na lista de destino ({1, 2, 5}) no índice 2.

Utilização

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

Saída

{
    1,
    2,
    3,
    4,
    5
}

Exemplo 2

Insira uma lista com uma lista aninhada ({1, {1.1, 1.2}}) na lista de destino ({2, 3, 4}) no índice 0.

Utilização

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

Saída

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