SpanRuneEnumerator Struct

Definitie

Biedt een enumerator voor de Rune waarden die worden vertegenwoordigd door een bereik met UTF-16-tekst.

public value class SpanRuneEnumerator : System::Collections::Generic::IEnumerator<System::Text::Rune>
public value class SpanRuneEnumerator
public ref struct SpanRuneEnumerator : System.Collections.Generic.IEnumerator<System.Text.Rune>
public ref struct SpanRuneEnumerator
type SpanRuneEnumerator = struct
    interface IEnumerator<Rune>
    interface IEnumerator
    interface IDisposable
type SpanRuneEnumerator = struct
Public Structure SpanRuneEnumerator
Implements IEnumerator(Of Rune)
Public Structure SpanRuneEnumerator
Overname
SpanRuneEnumerator
Implementeringen

Opmerkingen

Dit type is niet bedoeld om rechtstreeks te worden verwezen door toepassingscode. Gebruik in plaats daarvan de EnumerateRunes methode samen met taalspecifieke opsommingsconstructies om waarden binnen spanten op te sommen Rune .

De instructie foreach van de C#-taal (For Each in Visual Basic) verbergt de complexiteit van opsommingen. Daarom wordt het gebruik foreach aanbevolen in plaats van de opsomming rechtstreeks te bewerken.

Eigenschappen

Name Description
Current

Haalt de Rune huidige positie van de enumerator op.

Methoden

Name Description
GetEnumerator()

Retourneert het huidige enumerator-exemplaar.

MoveNext()

Hiermee wordt de enumerator naar de volgende Rune van de periode doorstuurd.

Expliciete interface-implementaties

Name Description
IDisposable.Dispose()

Voert door de toepassing gedefinieerde taken uit die zijn gekoppeld aan het vrijmaken, vrijgeven of opnieuw instellen van onbeheerde resources.

IEnumerator.Current

Hiermee haalt u het element in de verzameling op de huidige positie van de enumerator op.

IEnumerator.Reset()

Hiermee stelt u de enumerator in op de oorspronkelijke positie, die vóór het eerste element in de verzameling valt.

Van toepassing op