none
Como Atribuir "" Aspas Dúplas à uma variável usando C# ?

    Question

  • Olá pessoal, Bom dia.
    eu estou tentando atribuir a uma variavel usando C# um valor mais esse valor precisa ter aspas dúplas. por exemplo: string Versão = ""1.0"";
    o valor da variável Versão precisa ser "1.0" incuindo as aspas. mais quando eu coloco duas aspas de cada lado do nomero da versão dar erro. se eu coloco só uma aspas de cada lado ai não aparece nada alem do numero da versão. 
    Desde ja agradeço a todos... 

    Jairo .

    Thursday, October 01, 2009 12:24 PM

Answers

  • Olá Jairo,

    No C# existem duas formas... Você pode utilizar o caracter \ (barra) antes de cada aspas ("), ou então duplicar as aspas como sugeriu o Leandro, mas para isso precisa colocar o caracter arroba (@) antes da string:

    string versso = "\"1.0\"";
    
    // ou
    
    string versao = @"""1.0""";
    Abraços,
    Caio Proiete



    Caio Proiete
    Microsoft MVP, MCT, MCPD, MCTS, MCSD
    http://www.caioproiete.com
    Thursday, October 01, 2009 12:41 PM

All replies

  • Jairo,

    Jairo, faça um teste com Versao = """"1.0""""
    ou Versao = """1.0"""


    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand" (Martin Fowler)
    Thursday, October 01, 2009 12:29 PM
  • Oi Leandro... olha eu tentei mais não deu certo, independente da quantidade de aspas dar erro. 
    só não dar erro se eu deixar apenas uma aspa dupla de cada lado.. mais ai não serve.

    Thursday, October 01, 2009 12:35 PM
  • Olá Jairo,

    No C# existem duas formas... Você pode utilizar o caracter \ (barra) antes de cada aspas ("), ou então duplicar as aspas como sugeriu o Leandro, mas para isso precisa colocar o caracter arroba (@) antes da string:

    string versso = "\"1.0\"";
    
    // ou
    
    string versao = @"""1.0""";
    Abraços,
    Caio Proiete



    Caio Proiete
    Microsoft MVP, MCT, MCPD, MCTS, MCSD
    http://www.caioproiete.com
    Thursday, October 01, 2009 12:41 PM
  • Caio Deu certinho rapaz.. muito obrigado!
    muito obrigado Leandro pela força...

    um abração a todos!!!!
    Thursday, October 01, 2009 12:52 PM
  • Opa Jairo, precisando estamos ai!
    Abraços!
    :)

    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand" (Martin Fowler)
    Thursday, October 01, 2009 1:16 PM