MemoryExtensions.SpanSplitEnumerator<T> Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente di enumerare ogni divisione all'interno di un ReadOnlySpan<T> oggetto diviso utilizzando uno o più separatori.
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)
Parametri di tipo
- T
Tipo di elementi in MemoryExtensions.SpanSplitEnumerator<T>.
- Ereditarietà
- Implementazioni
Proprietà
| Nome | Descrizione |
|---|---|
| Current |
Ottiene l'elemento corrente dell'enumerazione . |
| Source |
Ottiene l'intervallo di origine da enumerare. |
Metodi
| Nome | Descrizione |
|---|---|
| GetEnumerator() |
Ottiene un enumeratore che consente l'iterazione sull'intervallo di suddivisione. |
| MoveNext() |
Sposta l'enumeratore all'elemento successivo dell'enumerazione . |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IDisposable.Dispose() |
Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. |
| IEnumerator.Current |
Ottiene l'elemento nella raccolta in corrispondenza della posizione corrente dell'enumeratore. |
| IEnumerator.Reset() |
Imposta l'enumeratore sulla posizione iniziale, ovvero prima del primo elemento della raccolta. |