MemoryExtensions.SpanSplitEnumerator<T> Struct-datatyp

Definition

Aktiverar uppräkning av varje delning inom en ReadOnlySpan<T> som har delats med hjälp av en eller flera avgränsare.

public: generic <typename T>
 where T : IEquatable<T>value class MemoryExtensions::SpanSplitEnumerator : System::Collections::Generic::IEnumerator<Range>
public: generic <typename T>
 where T : IEquatable<T>value class MemoryExtensions::SpanSplitEnumerator
public ref struct MemoryExtensions.SpanSplitEnumerator<T> : System.Collections.Generic.IEnumerator<Range> where T : IEquatable<T>
public ref struct MemoryExtensions.SpanSplitEnumerator<T> where T : IEquatable<T>
type MemoryExtensions.SpanSplitEnumerator<'T (requires 'T :> IEquatable<'T>)> = struct
    interface IEnumerator<Range>
    interface IEnumerator
    interface IDisposable
type MemoryExtensions.SpanSplitEnumerator<'T (requires 'T :> IEquatable<'T>)> = struct
Public Structure MemoryExtensions.SpanSplitEnumerator(Of T)
Implements IEnumerator(Of Range)
Public Structure MemoryExtensions.SpanSplitEnumerator(Of T)

Typparametrar

Arv
MemoryExtensions.SpanSplitEnumerator<T>
Implementeringar

Egenskaper

Name Description
Current

Hämtar det aktuella elementet i uppräkningen.

Source

Hämtar källintervallet som räknas upp.

Metoder

Name Description
GetEnumerator()

Hämtar en uppräkning som möjliggör iteration över det delade intervallet.

MoveNext()

Flyttar uppräknaren till nästa element i uppräkningen.

Explicita gränssnittsimplementeringar

Name Description
IDisposable.Dispose()

Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser.

IEnumerator.Current

Hämtar elementet i samlingen på den aktuella positionen för uppräknaren.

IEnumerator.Reset()

Anger uppräknaren till sin ursprungliga position, som är före det första elementet i samlingen.

Gäller för