Array<T>
Fixed-size array allocated at construction time.
Type Constraints: T Constrains None
xxml
Language::CollectionsMethods
| Method | Parameters | Returns | Description |
|---|---|---|---|
| Constructor | size: Integer^ | Array<T>^ | Create array of size |
| get | index: Integer^ | T^ | Get at index |
| set | index: Integer^, element: T^ | None | Set at index |
| size | — | Integer^ | Array size |
| fill | value: T^ | None | Fill all elements |
Examples
Fixed Array
xxml
Instantiate Collections::Array<Integer>^ As <arr> =
Collections::Array@Integer::Constructor(Integer::Constructor(5));
Run arr.set(Integer::Constructor(0), Integer::Constructor(100));
Instantiate Integer^ As <first> = arr.get(Integer::Constructor(0)); // 100