---
title: arrayLength
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtlarraytype/arraylength
---

# arrayLength

The number of elements in the array.

## Declaration

```swift
var arrayLength: Int { get }
```

## See Also

### Related Documentation

- [Metal Shading Language Guide](apple-archive/documentation/Metal/Reference/MetalShadingLanguageGuide/Introduction.md)
- [Metal Programming Guide](apple-archive/documentation/Miscellaneous/Conceptual/MetalProgrammingGuide/Introduction.md)

### Describing the array elements

- [elementType](metal/mtlarraytype/elementtype.md)
- [stride](metal/mtlarraytype/stride.md)
- [argumentIndexStride](metal/mtlarraytype/argumentindexstride.md)
