Usuário com melhor resposta
Duvidas com Textbox

Pergunta
-
E ae gente tenho o seguinte problema:
Tenho um vetor e quando vou tentar inserir ele na textbox ele só exibe a primeira linha:for (int x = 0; x < aux; x++) { for (int y = x + 1; y < cont; y++) { if (teste[x].CompareTo(teste[y]) == -1) { temp = teste[x]; teste[x] = teste[y]; teste[y] = temp; } } } for (int y = 0; y < cont; y++) { txtExibir.Text = Convert.ToString(teste[y]); }
No código faz a ordenação de um vetor de n palavras (vetor pequeno) mas na hora de exibir só o a linha da posição teste[0] que se exibe, como eu faria para exibir esse vetor inteiro linha abaixo de linha dentro da textbox?
Agradeço desde já!
Respostas
-
Faz assim:
StringBuilder txt = new StringBuilder(); for (int y = 0; y < cont; y++) { txt.AppendLine(Convert.ToString(teste[y])); } txtExibir.Text = txt.ToString();
Usando a classe StringBuilder você irá conseguir um desempenho melhor que apenas concatenando, fora que facilita o trabalho...
Herbert Lausmann
- Marcado como Resposta Brian Robert sexta-feira, 28 de março de 2014 17:27
Todas as Respostas
-
Cara não entendi muito bem o seu objetivo, mas acredito que vc queira exibir a pilha de dados do seu array no seu textbox certo , se for tenta assim:
for (int y = 0; y < cont; y++) { txtExibir.Text += Convert.ToString(teste[y]); }
Diego Almeida Barreto
System Analyst / Software Developer
-
Então eu tenho um vetor ordenado de nomes:
exemploteste[0] = "Ana";
teste[1] = "Julio";
teste[2] = "Marina"
na hora de exibir no textbox o resultado, eu queria exibir array como vc disse, e tentei dessa maneira que vc me passou e não deu certo. Apenas duplicou a linha -
Faz assim:
StringBuilder txt = new StringBuilder(); for (int y = 0; y < cont; y++) { txt.AppendLine(Convert.ToString(teste[y])); } txtExibir.Text = txt.ToString();
Usando a classe StringBuilder você irá conseguir um desempenho melhor que apenas concatenando, fora que facilita o trabalho...
Herbert Lausmann
- Marcado como Resposta Brian Robert sexta-feira, 28 de março de 2014 17:27
-
Posta o código inteiro ai !!!!!!!!!!! vc quer exibir um nome do lado do outro no textbox certo ???
Diego Almeida Barreto
System Analyst / Software Developer
-
-