> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# StringArray

> Array of String values in the FlexiLayout language, with constructors and methods to count, access, add, insert, and delete string elements.

Array of strings.

## Constructors

| Constructor                         | Description                                      |
| :---------------------------------- | :----------------------------------------------- |
| `StringArray StringArray()`         | Creates an empty array.                          |
| `StringArray StringArray( String )` | Creates an array consisting of the given string. |

## Methods

| Method                               | Description                                   |
| :----------------------------------- | :-------------------------------------------- |
| `Int Count()`                        | Returns the number of elements in the array.  |
| `String GetAt( Int index )`          | Returns the element with the specified index. |
| `Void Add( String )`                 | Adds a string to the end of the array.        |
| `Void Add( StringArray )`            | Adds another array to the end of the array.   |
| `Void InsertAt( Int index, String )` | Adds a string to position index.              |
| `Void DeleteAll()`                   | Deletes all elements of the array.            |
| `Void DeleteAt( Int index )`         | Deletes the element in position index.        |
