Popular Post

Posted by : Unknown martes, 17 de junio de 2014

Una cadena de formato es una cadena cuyo contenido puede determinarse dinámicamente en tiempo de ejecución. Para crear una cadena de formato se utiliza el método estático Format y se incrustan marcadores de posición entre llaves que se reemplazarán por otros valores en tiempo de ejecución. En el ejemplo siguiente se utiliza una cadena de formato para generar el resultado de cada iteración de un bucle:
class FormatString
{
    static void Main()
    {
        // Get user input.
        System.Console.WriteLine("Enter a number");
        string input = System.Console.ReadLine();

        // Convert the input string to an int.
        int j;
        System.Int32.TryParse(input, out j);

        // Write a different string each iteration.
        string s;
        for (int i = 0; i < 10; i++)
        {
            // A simple format string with no alignment formatting.
            s = System.String.Format("{0} times {1} = {2}", i, j, (i * j));
            System.Console.WriteLine(s);
        }

        //Keep the console window open in debug mode.
        System.Console.ReadKey();
    }
}


Una sobrecarga del método WriteLine toma una cadena de formato como parámetro. Por lo tanto, puede incrustar simplemente un literal de cadena de formato sin una llamada explícita al método. Sin embargo, si utiliza el método WriteLine para mostrar el resultado de la depuración en la ventana de salidade Visual Studio, tiene que llamar explícitamente al método Format porque WriteLine sólo acepta una cadena, no una cadena de formato. Para obtener más información sobre las cadenas de formato, vea Aplicar formato a tipos.

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Programación #5 - Date A Live - Powered by Blogger - Designed by Johanes Djogan -