ImmutableList<T>.GetEnumerator Methode

Definitie

Retourneert een enumerator die door de onveranderbare lijst wordt herhaald.

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

Retouren

Een enumerator die kan worden gebruikt om de onveranderbare lijst te doorlopen.

Opmerkingen

Caution

Wanneer deze enumerator wordt gebruikt als een waardetype (dat wil gezegd, wanneer deze niet in een vak wordt geplaatst), kopieert u deze niet door deze toe te wijzen aan een tweede variabele of door deze door te geven aan een andere methode. Wanneer deze enumerator wordt verwijderd, retourneert deze een onveranderbare referentietypestack naar een resourcegroep en als het waardetype enumerator wordt gekopieerd (wat gemakkelijk onbedoeld kan gebeuren als u de waarde doorgeeft), is er een risico dat een stack die al is geretourneerd naar de resourcegroep nog steeds wordt gebruikt door een van de enumerator-kopieën, leiden tot beschadiging van gegevens of uitzonderingen.

Van toepassing op