none
¿Cómo poner dobles comillas en un texto?

    Question

  • He intentado poner doble comillas en el texto entre medio de una palabra y no me deja.

    Bloque de código

    Console.WriteLine("En un lugar de la mancha...");


    Console.WriteLine("En un 'lugar' de la mancha..."); // En la palabra lugar si me deja poner una comilla.



    Console.WriteLine("En un "lugar" de la mancha..."); // En la palabra lugar si lo pongo de esta manera no me deja poner doble comilla.



    Se que hay un método para hacerlo pero no me sale.

    Un cordial saludos.
    Monday, January 07, 2008 3:19 AM

Answers

  • Prueba con:

     

    Bloque de código
    Console
    .WriteLine("En un \"lugar\" de la mancha...");

     

     

     

    Salud y suerte!

     

    Monday, January 07, 2008 7:42 AM
    Moderator
  • He hecho esta locura que no hace falta @ para una solo línea, sin la @ hay que concatenar con el +.

    ricttextBox = "Esto es";

    ricttextBox = "un \"ejemplo\" muy";

    ricttextBox = "claro";

    Al ejecutar, solo se ve la última línea del richtextBox.

    ricttextBox = "claro";

    Hola.

    pra que no te aparezca solo Claro ponlo así

    richTextBox1.Text = "Esto es un ";
    richTextBox1.Text +="\"ejemplo\" muy ";
    richTextBox1.Text +="claro";
    de todas formas has probado a poner comillas simples es posible que cuando se presente el texto en pantalla no tengas mucha diferencia

    Es de buena educación dar las gracias cuando te ayudan, si alguna respuesta te ha sido útil agradécelo marcándola como útil.

    • Marked as answer by Metaconta Saturday, September 13, 2014 11:49 PM
    Thursday, September 11, 2014 3:13 PM
  • Hola de nuevo,

    Tambien podrias usar esto.

    richTextBox1.Text = String.Concat(@"Esto es un ", "\"ejemplo\" muy ", "claro");


    Es de buena educación dar las gracias cuando te ayudan, si alguna respuesta te ha sido útil agradécelo marcándola como útil.

    • Marked as answer by Metaconta Saturday, September 13, 2014 11:49 PM
    Thursday, September 11, 2014 3:33 PM
  • string ricttextBox = @"Esto es un
    ""ejemplo""
    muy claro";
    


    [W]

    • Marked as answer by Metaconta Saturday, September 13, 2014 11:49 PM
    Thursday, September 11, 2014 4:35 PM

All replies

  • Prueba con:

     

    Bloque de código
    Console
    .WriteLine("En un \"lugar\" de la mancha...");

     

     

     

    Salud y suerte!

     

    Monday, January 07, 2008 7:42 AM
    Moderator
  • Muy bien a la primera.
    Monday, January 07, 2008 3:38 PM
  • Hola:

    Cuando quiero copiar más de una línea de código suleo poner la @ delante, por ejemplo:

    ricttextBox = @"Esto es

    un ejemplo muy

    claro";

    Si quiero poner dobles comillas en la palabra ejemplo, usando \" no funciona si pones la @ delante.


    ricttextBox = @"Esto es

    un \"ejemplo\" muy

    claro";

    ¿Entonces que hay que hacer?

    He hecho esta locura que no hace falta @ para una solo línea, sin la @ hay que concatenar con el +.

    ricttextBox = "Esto es";

    ricttextBox = "un \"ejemplo\" muy";

    ricttextBox = "claro";

    Al ejecutar, solo se ve la última línea del richtextBox.

    ricttextBox = "claro";



    ¿Alguna idea para resolver este conflicto?


    http://electronica-pic.blogspot.com

    Wednesday, September 10, 2014 6:41 PM
  • He hecho esta locura que no hace falta @ para una solo línea, sin la @ hay que concatenar con el +.

    ricttextBox = "Esto es";

    ricttextBox = "un \"ejemplo\" muy";

    ricttextBox = "claro";

    Al ejecutar, solo se ve la última línea del richtextBox.

    ricttextBox = "claro";

    Hola.

    pra que no te aparezca solo Claro ponlo así

    richTextBox1.Text = "Esto es un ";
    richTextBox1.Text +="\"ejemplo\" muy ";
    richTextBox1.Text +="claro";
    de todas formas has probado a poner comillas simples es posible que cuando se presente el texto en pantalla no tengas mucha diferencia

    Es de buena educación dar las gracias cuando te ayudan, si alguna respuesta te ha sido útil agradécelo marcándola como útil.

    • Marked as answer by Metaconta Saturday, September 13, 2014 11:49 PM
    Thursday, September 11, 2014 3:13 PM
  • Hola de nuevo,

    Tambien podrias usar esto.

    richTextBox1.Text = String.Concat(@"Esto es un ", "\"ejemplo\" muy ", "claro");


    Es de buena educación dar las gracias cuando te ayudan, si alguna respuesta te ha sido útil agradécelo marcándola como útil.

    • Marked as answer by Metaconta Saturday, September 13, 2014 11:49 PM
    Thursday, September 11, 2014 3:33 PM
  • string ricttextBox = @"Esto es un
    ""ejemplo""
    muy claro";
    


    [W]

    • Marked as answer by Metaconta Saturday, September 13, 2014 11:49 PM
    Thursday, September 11, 2014 4:35 PM
  • Hola:

    Me he dado cuenta que si quiero poner un comboBox por medio, no me funciona. Por ejemplo.

    string ricttextBox = @"Esto es un
    "" + comboBox.Text + ejemplo""
    muy claro";


    http://electronica-pic.blogspot.com

    Sunday, September 14, 2014 12:22 AM