| Method |
Description |
| Add |
Adds an element to the end of the list.
|
| AddNoResize |
Adds an element to the end of this list.
|
| AddRange |
Copies the elements of a buffer to the end of this list.
|
| AddRangeNoResize |
Copies elements from a buffer to the end of this list.
|
| AddReplicate |
Appends value count times to the end of this list.
|
| AsParallelReader |
Obsolete. Use UnsafeList<T0>.AsReadOnly instead.
|
| AsParallelWriter |
Returns a parallel writer of this list.
|
| AsReadOnly |
Returns a read only of this list.
|
| AsReadOnlySpan |
Returns ReadOnlySpan<T> view of this container.
|
| AsSpan |
Returns Span<T> view of this container.
|
| Clear |
Sets the length to 0.
|
| CopyFrom |
Copies all elements of specified container to this container.
|
| Dispose |
Releases all resources (memory).
|
| ElementAt |
Returns a reference to the element at a given index.
|
| GetEnumerator |
Returns an enumerator over the elements of the list.
|
| GetUnsafePtr |
Get a pointer to the data.
|
| GetUnsafeReadOnlyPtr |
Get a pointer to the data.
|
| InsertRange |
Shifts elements toward the end of this list, increasing its length.
|
| InsertRangeWithBeginEnd |
Shifts elements toward the end of this list, increasing its length.
|
| RemoveAt |
Removes the element at an index, shifting everything above it down by one. Decrements the length by 1.
|
| RemoveAtSwapBack |
Copies the last element of this list to the specified index. Decrements the length by 1.
|
| RemoveRange |
Removes "N" elements in a range, shifting everything above the range down by "N". Decrements the length by "N".
|
| RemoveRangeSwapBack |
Copies the last "N" elements of this list to a range in this list. Decrements the length by "N".
|
| Resize |
Sets the length, expanding the capacity if necessary.
|
| SetCapacity |
Sets the capacity.
|
| TrimExcess |
Sets the capacity to match the length.
|