Insert
From Xojo Documentation
| This item was deprecated in version 2019r2. Please use Arrays.AddRowAt as a replacement. |
Method
Inserts a new element into an array. Arrays are zero-based.
Usage
array.Insert index, value
| Part | Type | Description |
|---|---|---|
| array | array of any valid data type | The array in which to insert the new element. |
| index | Integer | The position in array to insert the new element, i.e., the index of the new element. |
| value | Datatype of array | The value to be assigned to the new array element. |
Notes
The Insert method works with one-dimensional arrays only.
All arrays are indexed starting at position 0. Arrays can have a maximum index value of 2,147,483,646.
Sample Code
Suppose array "a" is defined as:
a = Array("Leonard", "Adolph", "Herbert")
The statement:
a.Insert(2, "Bill")
results in the following array:
| Array Element |
|---|
| Leonard |
| Adolph |
| Bill |
| Herbert |
See Also
Append, Array, IndexOf, Pop, Redim, Remove, Shuffle, Sort, Sortwith methods; Dim, Redim statements; UBound function; Arrays concept
