Ejemplo String Walker Technology

Actualización: noviembre 2007

Este ejemplo muestra cómo controlar pares suplentes y secuencias de caracteres de combinación de Unicode al recorrer en iteración una cadena. Proporciona una clase StringWalker que incluye el método ParseCombiningCharacters y muestra cómo utilizar la matriz de números enteros devueltos por dicho método para recorrer la cadena. Además de la implementación de StringWalker, el ejemplo muestra el uso del tipo ResourceManager para recuperar recursos incrustados.

Para obtener información sobre el uso de los ejemplos, consulte los temas siguientes:

Para generar el ejemplo desde el símbolo del sistema

  1. Abra la ventana del símbolo del sistema y desplácese a uno de los subdirectorios específicos de un lenguaje y correspondientes al ejemplo.

  2. Escriba msbuild StringWalkerCS.sln, msbuild StringWalkerJSL.sln o msbuild StringWalkerVB.sln, dependiendo del lenguaje de programación elegido, en la línea de comandos.

Para generar el ejemplo mediante Visual Studio

  1. Abra el Explorador de Windows y desplácese a uno de los subdirectorios específicos de un lenguaje bajo el directorio StringWalker.

  2. Haga doble clic en el icono de StringWalkerCS.sln, StringWalkerJSL.sln o StringWalkerVB.sln, dependiendo del lenguaje de programación elegido, para abrir el archivo en Visual Studio.

  3. En el menú Generar, haga clic en Generar solución.

Para ejecutar el ejemplo

  1. En el Explorador de Windows o en la ventana del símbolo del sistema, desplácese al directorio que contiene el nuevo archivo ejecutable.

  2. Haga doble clic en el icono de este archivo en el Explorador de Windows o escriba StringWalker.exe en la línea de comandos para abrir la aplicación.

Requisitos

Versión de .NET Framework: 2.0, 1.1, 1.0

Comentarios

Este ejemplo deriva un nuevo tipo del tipo CultureInfo, que es miembro del espacio de nombres System.Globalization. Este espacio de nombres contiene las clases que definen la información relacionada con la referencia cultural, como el idioma y la moneda. La aplicación de ejemplo se inicia mostrando las características de una cadena almacenada en el archivo strings.resx que la acompaña. Para ver dichas características, haga clic en el botón Walk. El formulario también permite manipular dicha cadena insertando o quitando caracteres, o escribir una nueva cadena. Para obtener más información, lea los comentarios de los archivos de código fuente. Para obtener más información sobre los pares suplentes y las secuencias de caracteres de combinación, vea el estándar Unicode en http://www.unicode.org.

Vea también

Conceptos

Localización de recursos

Localizabilidad

Localización

Recursos en aplicaciones

Indización de cadenas

Referencia

CultureInfo

Exception

ParseCombiningCharacters

ResourceManager

STAThreadAttribute

StringInfo

System.Globalization

System.Text

System.Windows.Forms

UnicodeCategory

Otros recursos

Codificación y localización