Method AsNativeArray
AsNativeArray()
Return a native array that aliases the original buffer contents.
Declaration
public NativeArray<T> AsNativeArray()
Returns
Type | Description |
---|---|
NativeArray<T> | A NativeArray view of this buffer. |
Remarks
You can only access the native array as long as the the buffer memory has not been reallocated. Several dynamic buffer operations, such as Add(T) and TrimExcess() can result in buffer reallocation.
Examples
int[] intArray = { 1, 2, 3, 4, 5 };
NativeArray<int>.Copy(intArray, buffer.AsNativeArray());