¿por qué se usa “{0}, i” en el Console.Writeline?

Carlos Adrian Ruiz Hernandez

Carlos Adrian Ruiz Hernandez

Pregunta
studenthace 4 años

¿por qué se usa “{0}, i” en el Console.Writeline?

4 respuestas
para escribir tu comentario
    Carlos Adrian PACHECO PINILLA

    Carlos Adrian PACHECO PINILLA

    studenthace 3 años

    hola tocayo, toma tu like..!!!

    Abdel Mejia

    Abdel Mejia

    studenthace 4 años

    Esto es porque lo toma de algo llamado String.Format()

    Este es un metodo de el tipo de dato String que permite formatear la cadena de texto segun se necesite, en este caso solo se coloca una variable en esa posicion correspondiente.

    String.Format Microsoft Docs

    Decimal pricePerOunce = 17.36m; String s = String.Format("The current price is {0} per ounce.", pricePerOunce); Console.WriteLine(s); // Result: The current price is 17.36 per ounce.
    string s = String.Format("At {0}, the temperature is {1}°C.", DateTime.Now, 20.4); Console.WriteLine(s); // Output similar to: 'At 4/10/2015 9:29:41 AM, the temperature is 20.4°C.'
    Victor Emmanuel Acosta

    Victor Emmanuel Acosta

    studenthace 4 años

    Porque eso indica el lugar o la posicion donde quieres que aparesca la variable. por ejemplo: string nombre = "Victor"; string apellido = "Acosta"; Console.WriteLine("Hola, me llamo {0} \n", nombre); Console.WriteLine("Pero mi nombre completo es {0} {1}", nombre, apellido);

    // Tambien Puedes hacer este otro ejemplo y es lo mismo. Console.WriteLine($"Hola, me llamo {nombre} \n"); Console.WriteLine($"Pero mi nombre completo es {nombre} {apellido}");

    // O puedes hacer el siguiente. Console.WriteLine("Hola, me llamo " + nombre + ". \n", ); Console.WriteLine("Pero mi nombre completo es " + nombre + apellido.);

    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacherhace 4 años

    ¡Hola! Indica que ahí irá una variable, ¿cuál variable? La que le pasamos como parámetro en el segundo argumento, en este casi, "

    i
    " :D

Curso de C#

Curso de C#

Desarrolla aplicaciones en C# con .NET 3.1. Aprende a manejar datos, clases, métodos y ciclos para construir sistemas de registro, validación y búsqueda de usuarios. Ideal para quienes comienzan a dar sus primeros pasos en el desarrollo de software.

Curso de C#
Curso de C#

Curso de C#

Desarrolla aplicaciones en C# con .NET 3.1. Aprende a manejar datos, clases, métodos y ciclos para construir sistemas de registro, validación y búsqueda de usuarios. Ideal para quienes comienzan a dar sus primeros pasos en el desarrollo de software.