none
¿Qué diferencia tiene estas cuatro opciones a la hora de mostrar tento en pantalla? RRS feed

  • Pregunta

  • Hola:

    Quiero saber las ventajas entre estas cuatro opciones. A la hora de mostrar textos en pantalla en modo consola C# 2017.

                    // Opción 1.
                    Console.Write(i.ToString() + " /50");
    
                    // Opción 2.
                    Console.Write("{0} /50", i.ToString());
    
                    // Opción 3.
                    Console.Write(@"{0} /50", i.ToString());
    
                    // Opción 4.
                    Console.Write($"{ i.ToString() } /50");

    Gracias. ;)



    http://electronica-pic.blogspot.com

    miércoles, 27 de febrero de 2019 23:17

Respuestas

  • hola

    ventajas ? es lo mismo implementado de varias formas

    en el primero concatenas los string

    en el segundo usas string format

    el tercero es lo mismo, usar el @ en ese caso no aplica ninguna diferencia

    el ultimo aplicas string interpolate, pero es lo mismo que el format solo que con una forma diferente

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Propuesto como respuesta Marti Llam jueves, 28 de febrero de 2019 0:55
    • Marcado como respuesta Metaconta jueves, 28 de febrero de 2019 5:29
    jueves, 28 de febrero de 2019 0:08