Jaa


List.InsertRange

Syntaksi

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

Noin

Palauttaa uuden tuotetun luettelon lisäämällä values arvot list arvoon index. Luettelon ensimmäinen sijainti on indeksissä 0.

  • list: Kohdeluettelo, johon arvot lisätään.
  • index: Sen kohdeluettelon (list) indeksi, johon arvot lisätään. Luettelon ensimmäinen sijainti on indeksissä 0.
  • values: Luettelo arvoista, jotka lisätään list.

Esimerkki 1

Lisää luettelo ({3, 4}) kohdeluetteloon ({1, 2, 5}) indeksissä 2.

käyttö

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

Output

{
    1,
    2,
    3,
    4,
    5
}

Esimerkki 2

Lisää luettelon, jossa on sisäkkäinen luettelo ({1, {1.1, 1.2}}), kohdeluetteloon ({2, 3, 4}) indeksissä 0.

käyttö

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

Output

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