Exportar (0) Imprimir
Expandir todo

CharEnumerator.Clone (Método)

Crea una copia del objeto CharEnumerator actual.

Espacio de nombres: System
Ensamblado: mscorlib (en mscorlib.dll)

public Object Clone ()
public final Object Clone ()
public final function Clone () : Object

Valor devuelto

Object que es una copia del objeto CharEnumerator actual.

El valor que se devuelve es una copia de esta instancia de CharEnumerator y su estado actual. Esto resulta útil para guardar el estado durante una iteración en un objeto String.

Por ejemplo, supongamos que la aplicación utiliza una instancia original de CharEnumerator para recorrer en iteración los caracteres de una String. Cuando se detecta un carácter único, la aplicación detiene el procesamiento y llama al método Clone. Esta acción guarda el índice del objeto CharEnumerator en la String.

La aplicación utiliza el duplicado para desplazarse a otra parte de String a fin de realizar un procesamiento auxiliar. El efecto secundario de este desplazamiento es que el duplicado no puede realizar el seguimiento de la posición en la que se detuvo el procesamiento. No obstante, una vez completado el procesamiento auxiliar, la aplicación desecha el duplicado y utiliza la instancia original de CharEnumerator para reanudar el trabajo en la String donde se detuvo el procesamiento original.

NotaNota

Este método se implementa para ser compatible con la interfaz ICloneable.

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

.NET Framework

Compatible con: 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 2.0, 1.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft