Discusión sobre el artículo "StringFormat(). Panorámica, ejemplos de uso listos para aplicar"

 

Artículo publicado StringFormat(). Panorámica, ejemplos de uso listos para aplicar:

El artículo supone una continuación de la revisión de la función PrintFormat(). Hoy veremos brevemente cómo formatear líneas utilizando StringFormat() y su uso posterior en el programa. Asimismo, escribiremos plantillas para mostrar información sobre un símbolo en el registro del terminal. El presente artículo resultará útil tanto a principiantes como a desarrolladores experimentados.

La función StringFormat() formatea los parámetros recibidos y devuelve la línea formateada. Las reglas para formatear una línea son exactamente las mismas que las reglas de la función PrintFormat(). Estas reglas se analizan en detalle en el artículo "Analizamos PrintFormat() y tomamos ejemplos listos para usar". En primer lugar, transmitiremos una línea con el texto y los especificadores de formato, y luego, separados por comas, los datos necesarios que deberán estar en lugar de los especificadores en la línea. Cada especificador deberá tener sus propios datos en un orden estricto.

La función permite reutilizar en un programa una línea una vez formateada. Hoy aprovecharemos esta oportunidad al crear plantillas para enviar propiedades de símbolos al registro. Así, crearemos dos funciones para cada propiedad: la primera formateará y retornará una línea, mientras que la segunda imprimirá la línea resultante en el registro.

Autor: Artyom Trishkin