IndexOf
Finds the index of the first occurrence of a particular value in this container.
Read time 2 minutesLast updated 6 days ago
Definition
- Type: Method
- Namespace: Unity.Collections
- Assembly: UnityEngine.ManagedKernelModule
IndexOf<T, U>(NativeArray<T>, T)
Finds the index of the first occurrence of a particular value in this container.
public static int IndexOf<T, U>(this NativeArray<T> container, U value) where T : unmanaged, IEquatable<U>
Parameters
Returns
Type | Description |
|---|---|
| int | The index of the first occurrence of the value in this container. Returns -1 if no occurrence is found. |
IndexOf<T, U>(ReadOnly, T)
Finds the index of the first occurrence of a particular value in this container.
public static int IndexOf<T, U>(this NativeArray<T>.ReadOnly container, U value) where T : unmanaged, IEquatable<U>
Parameters
Returns
Type | Description |
|---|---|
| int | The index of the first occurrence of the value in this container. Returns -1 if no occurrence is found. |
IndexOf<T, U>(NativeList<T>, T)
Finds the index of the first occurrence of a particular value in this container.
public static int IndexOf<T, U>(this NativeList<T> container, U value) where T : unmanaged, IEquatable<U>
Parameters
Returns
Type | Description |
|---|---|
| int | The index of the first occurrence of the value in this container. Returns -1 if no occurrence is found. |
IndexOf<T, U>(`<>*, int, T)
Finds the index of the first occurrence of a particular value in a buffer.
public static int IndexOf<T, U>(T* ptr, int length, U value) where T : unmanaged, IEquatable<U>
Parameters
Returns
Type | Description |
|---|---|
| int | The index of the first occurrence of the value in the buffer. Returns -1 if no occurrence is found. |
IndexOf<T, U>(ReadOnlySpan<T>, T)
Finds the index of the first occurrence of a particular value in a buffer.
public static int IndexOf<T, U>(ReadOnlySpan<T> roSpan, U value) where T : unmanaged, IEquatable<U>
Parameters
Returns
Type | Description |
|---|---|
| int | The index of the first occurrence of the value in the buffer. Returns -1 if no occurrence is found. |