Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Maykon Silva

Qual a diferença entre string e String no C#?

Recommended Posts

Traduzindo, são a mesma coisa, igual a diferenteça entre System.Int32 e int.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas, internamente as duas são a mesma coisa, uma vez que como o Juliano já informou string (palavra reservada) é a penas um alias para a classe System.String.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conforme a resposta do pessoal acima e segundo post no site StackOverflow não há diferença entre "string" e "String", mas pode ser utilizada a seguinte regra:

1) usar "string" quando estiver referenciando objetos ( Ex.: string nome = "diogo"; )

2) usar "String" quando for referenciar a classe ( Ex.: string saudacao = String.Format("Olá {0}!", nome); )

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.