ImmutableHashSet<T>.Enumerator Struct

Definizione

Enumera il contenuto del set di hash non modificabile senza allocare memoria.Enumerates the contents of the immutable hash set without allocating any memory.

Pacchetto NuGet: System.Collections.Immutable (informazioni sulle raccolte non modificabili e su come installarle)NuGet package: System.Collections.Immutable (about immutable collections and how to install)

public: value class ImmutableHashSet<T>::Enumerator : System::Collections::Generic::IEnumerator<T>
public struct ImmutableHashSet<T>.Enumerator : System.Collections.Generic.IEnumerator<T>
type ImmutableHashSet<'T>.Enumerator = struct
    interface IEnumerator<'T>
    interface IEnumerator
    interface IDisposable
Public Structure ImmutableHashSet(Of T).Enumerator
Implements IEnumerator(Of T)

Parametri di tipo

T
Ereditarietà
ImmutableHashSet<T>.Enumerator
Implementazioni

Proprietà

Current

Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.Gets the element at the current position of the enumerator.

Metodi

Dispose()

Rilascia le risorse usate dall'istanza corrente della classe ImmutableHashSet<T>.Enumerator.Releases the resources used by the current instance of the ImmutableHashSet<T>.Enumerator class.

MoveNext()

Sposta l'enumeratore all'elemento successivo del set di hash non modificabile.Advances the enumerator to the next element of the immutable hash set.

Reset()

Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nel set di hash.Sets the enumerator to its initial position, which is before the first element in the hash set.

Implementazioni dell'interfaccia esplicita

IEnumerator.Current

Ottiene l'elemento corrente.Gets the current element.

Si applica a

Thread safety

Questo tipo è thread-safe.This type is thread safe.