# AsReadOnly()

> Casts a NativeArray<T> to read-only array.

## Definition

* **Type:** Method
* **Namespace:** [Unity.Collections](/engine/6000.0/script-reference/unity/collections.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public NativeArray<T>.ReadOnly AsReadOnly()
```

### Returns

| Type                                                                                   | Description        |
| -------------------------------------------------------------------------------------- | ------------------ |
| [ReadOnly](/engine/6000.0/script-reference/unity/collections/nativearray1/readonly.md) | A read-only array. |
