Dela via


List.InsertRange

Syntax

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

Om

Returnerar en ny lista som skapas genom att infoga värdena i values i listindex. Den första positionen i listan är vid index 0.

  • list: Mållistan där värden ska infogas.
  • index: Indexet för mållistan(list) där värdena ska infogas. Den första positionen i listan är vid index 0.
  • values: Listan med värden som ska infogas i list.

Exempel 1

Infoga listan ({3, 4}) i mållistan ({1, 2, 5}) vid index 2.

Användning

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

utdata

{
    1,
    2,
    3,
    4,
    5
}

Exempel 2

Infoga en lista med en kapslad lista ({1, {1.1, 1.2}}) i en mållista ({2, 3, 4}) på index 0.

Användning

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

Utdata

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