Olá! Monday, 18 de March de 2024.



Dicas CódigoFonte.net
Friday, 14 de December de 2007

Convertendo para maiúscula ou minúscula uma string

Olá pessoal,

Estive algumas semanas fora devido ao término de meu semestre na faculdade e foi só correria, por isto não consegui postar nenhuma matéria no CF.

Deixando este blá blá blá de lado, estou aqui para apresentar-lhes como converter uma string para maiúscula, minúscula ou cada palavra dela com sua primeira letra em maiúscula.

Para os dois primeiros tipos de conversão, são simples os seus comandos. Vejamos:

string meuTexto = "este é um texto de exemplo para o codigofonte.net"; meuTexto = meuTexto.ToUpper();

Se você imprimir este texto, ele irá aparecer da seguinte forma:

ESTE É UM TEXTO DE EXEMPLO PARA O CODIGOFONTE.NET

Veja o quanto é simples!

Para minúsculas, também usamos uma função, veja:

string meuTexto = "ESTE É UM TEXTO DE EXEMPLO PARA O CODIGOFONTE.NET"; meuTexto = meuTexto.ToLower();

E o resultado é:

este é um texto de exemplo para o codigofonte.net

Mais um comando super simples :D

Porém, já a possibilidade de converter cada primeiro caractere de cada palavra para maiúscula, devemos usar um outro comando. Veja:

System.Globalization.CultureInfo cultureinfo = System.Threading.Thread.CurrentThread.CurrentCulture; string texto = "este é um texto de exemplo"; texto = cultureinfo.TextInfo.ToTitleCase(texto);

E seu resultado é:

Este É Um Texto De Exemplo

Note que usamos uma classe do namespace System.Globalization chamada de CultureInfo.

Este namespace Globalization é usado geralmente quando desejamos tornar nossa aplicação compatível para diferentes tipos de usuário, como por exemplo, um site que tenha uma versão em português e outra em Inglês.

Mas isto já é tema de um outro artigo eheheeh

Até a próxima pessoal.

Comentários do artigo [Novo comentário]

Nenhum comentário, seja o primeiro a comentar.
Para adicionar um comentário você deve efetuar o login


Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:


CodigoFonte.net » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010