ImmutableSortedSet<T>.GetEnumerator Metodo

Definizione

Restituisce un enumeratore che consente di scorrere il set ordinato non modificabile.

public:
 virtual System::Collections::Immutable::ImmutableSortedSet<T>::Enumerator GetEnumerator();
public:
 System::Collections::Immutable::ImmutableSortedSet<T>::Enumerator GetEnumerator();
public System.Collections.Immutable.ImmutableSortedSet<T>.Enumerator GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.Immutable.ImmutableSortedSet<'T>.Enumerator
override this.GetEnumerator : unit -> System.Collections.Immutable.ImmutableSortedSet<'T>.Enumerator
member this.GetEnumerator : unit -> System.Collections.Immutable.ImmutableSortedSet<'T>.Enumerator
Public Function GetEnumerator () As ImmutableSortedSet(Of T).Enumerator

Restituisce

ImmutableSortedSet<T>.Enumerator

Enumeratore che può essere usato per scorrere il set.

Commenti

Attenzione

Quando si usa questo enumeratore come tipo di valore, ovvero quando non è sottoposto a boxing, non copiarlo assegnandolo a una seconda variabile o passandolo a un altro metodo. Quando questo enumeratore viene eliminato, restituisce uno stack di tipi di riferimento modificabile a un pool di risorse e se l'enumeratore del tipo di valore viene copiato (che può verificarsi in modo involontario se si passa il valore intorno), è possibile che uno stack che sia già stato restituito al pool di risorse possa essere ancora in uso da una delle copie dell'enumeratore, che comporta il danneggiamento dei dati e le eccezioni.

Pacchetto di NuGet System.Collections.Immutable

Informazioni sulle raccolte non modificabili e su come installare

Si applica a