Condividi tramite


ImmutableHashSet<T>.Enumerator Struct

Definizione

Enumera il contenuto del set di hash non modificabile senza allocare memoria.

Pacchetto NuGet: System.Collections.Immutable (informazioni sulle raccolte non modificabili e su come installarle)

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
type ImmutableHashSet<'T>.Enumerator = struct
    interface IEnumerator<'T>
    interface IDisposable
    interface IEnumerator
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.

Metodi

Dispose()

Rilascia le risorse usate dall'istanza corrente della classe ImmutableHashSet<T>.Enumerator.

MoveNext()

Sposta l'enumeratore all'elemento successivo del set di hash non modificabile.

Reset()

Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nel set di hash.

Implementazioni dell'interfaccia esplicita

IEnumerator.Current

Ottiene l'elemento corrente.

Si applica a

Thread safety

Questo tipo è thread-safe.