LA?O

CMORETI 03/03/2017 03:34:57
#472063
Pessoal, preciso inserir no banco alguns dados... esses dados vão se repetir(apenas o dado) o ID não!
Seguinte: criei um array e depois um laço foreach acontece que preciso enviar o dado 3 vezes assim:

teste0
teste0
teste0
teste1
teste1
teste1
teste2
teste2
teste2

Até terminar o meu array.

string[] enviar= { [Ô]teste0[Ô], [Ô]teste1[Ô], [Ô]teste2[Ô], [Ô]teste3[Ô], [Ô]teste4[Ô], [Ô]teste5[Ô], [Ô]teste6[Ô], [Ô]teste7[Ô], [Ô]teste8[Ô], [Ô]teste9[Ô], [Ô]teste10[Ô], [Ô]teste11[Ô], [Ô]teste12[Ô], [Ô]teste13[Ô], [Ô]teste14[Ô] };

foreach (var Enteste in enviar)
{
for (int i = 0; i < 3; i++)
{
MessageBox.Show([Ô]Elemento [[Ô] + i + [Ô]] = [Ô] + enviar[i]);
}
}

Alguém pode me ajudar?
Nesse caso entrei em um loop infinito

Obrigado
NICKOSOFT 03/03/2017 04:30:41
#472065
Resposta escolhida
hummmmmmm
não entrou em loop infinito, vc nem testou direito seu próprio código, não vou por o código mastigado por isso, vou fazer vc pensar c a solução (chegou a parte difícil).....

mas de q adianta dentro do for interno vc se referir diretamente ao array?
se vc quer q repita 3x cada elemento do array e vc já pegou um dos elementos no foreach vc tem q trabalhar c a variável do foreach dentro do for interno
CMORETI 04/03/2017 00:37:30
#472108
Resolvido, meu problema estava na mensagem... alterei para MessageBox.Show([Ô]Elemento [[Ô] + Enteste + [Ô]] [Ô]); Cheguei no resultado!
Acho que era o sono. Obrigado NICKOSOFT
Tópico encerrado , respostas não são mais permitidas