Edit

Share via


RefEnumerable<T> Struct

Definition

A refstruct that iterates items from arbitrary memory locations.

public readonly ref struct RefEnumerable<T>
type RefEnumerable<'T> = struct
Public Structure RefEnumerable(Of T)

Type Parameters

T

The type of items to enumerate.

Inheritance
RefEnumerable<T>

Methods

Clear()

Clears the contents of the current RefEnumerable<T> instance.

CopyTo(RefEnumerable<T>)

Copies the contents of this RefEnumerable<T> into a destination RefEnumerable<T> instance.

CopyTo(Span<T>)

Copies the contents of this RefEnumerable<T> into a destination Span<T> instance.

Fill(T)

Fills the elements of this RefEnumerable<T> with a specified value.

GetEnumerator()

Returns an enumerator that iterates through a collection.

ToArray()

Returns a T array with the values in the target row.

TryCopyFrom(ReadOnlySpan<T>)

Attempts to copy the source ReadOnlySpan<T> into the current RefEnumerable<T> instance.

TryCopyTo(RefEnumerable<T>)

Attempts to copy the current RefEnumerable<T> instance to a destination RefEnumerable<T>.

TryCopyTo(Span<T>)

Attempts to copy the current RefEnumerable<T> instance to a destination Span<T>.

Applies to