SpanRuneEnumerator Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona un enumerador para los Rune valores representados por un intervalo que contiene texto UTF-16.
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
- Herencia
- Implementaciones
Comentarios
El código de aplicación no hace referencia a este tipo directamente. En su lugar, use el EnumerateRunes método junto con construcciones de enumeración específicas del lenguaje para enumerar Rune valores dentro de intervalos.
La foreach instrucción del lenguaje C# (For Each en Visual Basic) oculta la complejidad de los enumeradores. Por lo tanto, se recomienda usar foreach , en lugar de manipular directamente el enumerador.
Propiedades
| Nombre | Description |
|---|---|
| Current |
Obtiene en Rune la posición actual del enumerador. |
Métodos
| Nombre | Description |
|---|---|
| GetEnumerator() |
Devuelve la instancia actual del enumerador. |
| MoveNext() |
Desplaza el enumerador al siguiente Rune del intervalo. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IDisposable.Dispose() |
Realiza tareas definidas por la aplicación asociadas a la liberación, liberación o restablecimiento de recursos no administrados. |
| IEnumerator.Current |
Obtiene el elemento de la colección en la posición actual del enumerador. |
| IEnumerator.Reset() |
Establece el enumerador en su posición inicial, que es antes del primer elemento de la colección. |