
Carlos Adrian Ruiz Hernandez
Pregunta¿por qué se usa “{0}, i” en el Console.Writeline?

Carlos Adrian PACHECO PINILLA
hola tocayo, toma tu like..!!!

Abdel Mejia
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.
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
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
¡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