1
resposta

String

Olá, bom dia! Na linguagem dart o uso das aspas, o correto é usar só aspas simples ou pode usar aspas duplas também quando for aplicar a String no código?

1 resposta

Bom dia Tarcisio, então vou deixar uma resposta rápida e uma completa feshow?

Rápida

Não faz diferença você usar ' ou " quando utilizar Strings. Use como desejar.

Completa

Pensando em como o Dart vai entender seu código, o ' ( apostrofe ) e "(as aspas) funcionam igualmente na String.

String nome = "Tarcisio";
ou
 String nome = 'Tarcisio';

Porém temos algumas facilidades que o uso das duas nos permite:

  • Minha String vai receber uma informação entre aspas

Nesse caso você pode usar apostrofe para conter a String:

String frase = 'Eu sou "mais ou menos" alto';
  • Minha String é em inglês e eu preciso usar apostrofe

    Nesse caso você pode usar aspas para conter a String:

    String frase = "I'm happy";