• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

the one

sugestão de username

5 mensagens neste tópico

Bom dia a todos .

Preciso de ajuda numa sugestão de utilizadores depois de inserido o nome .

Queria algo deste genero :

Nome : João Carlos da Silva Almeida

E depois de carregar no botão para sugestão , aparecer algo do genero :

Utilizador: JAlmeida

Aceito sugestoes xD

Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já tenho o codigo para conseguir o primeiro caracter em maiuscula .

   
            nome = txtnome.Text;
            tamanho = nome.Length;
            char1 = nome[0];
            primeira = Convert.ToString(char1);
            primeira = primeira.ToUpper();
            MessageBox.Show(primeira);

Agora a minha duvida é , como consigo contar caracteres a partir da direita , até que haja um espaco , ou seja, isto vai-me retornar o ultimo nome .

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podes usar o método Split para separar o nome por espaços e depois utilizas a última substring recolhida.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

string a = "duMmY user nAME";
a = string.Format("{0}{1}", a.Trim()[0].ToString().ToUpper(), System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase (a.Trim().Split(' ')[a.Trim().Split(' ').Length - 1]));

my 2 cents

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

string a = "duMmY user nAME";
a = string.Format("{0}{1}", a.Trim()[0].ToString().ToUpper(), System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase (a.Trim().Split(' ')[a.Trim().Split(' ').Length - 1]));

my 2 cents

Fiz dessa maneira e funcionou perfeito mesmo .

Obrigado inginheiro  :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora