Foreach dentro de foreach. Melhor opção?
24/04/2012
0
int[] dataArray1 = new int[] { 12, 56, 23, 29, 12, 34 };
string[] nomeArray = new string[] {Insuficiência de Fundo / Cartão sem limite,Senha Inválida,Transação não autorizada,Conta Inválida,Sistema Indisponível,Outros };
chartSeries1.PlotArea.XAxis.AxisLabel.Appearance.RotationAngle = (float)360;
foreach (int i in dataArray1)
{
chartSeries1.AddItem(i, );
foreach (string j in nomeArray)
{
chartSeries1.PlotArea.XAxis.AxisLabel.TextBlock.Text = j;//Aqui deve escrever o nome
}
}
Pjava
Posts
24/04/2012
Joel Rodrigues
Ele está passando todos os valores, o problema é que você está escrevendo tudo em um label só, logo, só permanece o último texto.
Reveja seu código aí pra saber em quais labels você vai colocar esse texto.
Caso você deseje escrever em um único label todos os textos, basta usar o operador de concatenação += ao invés de =.
24/04/2012
Pjava
25/04/2012
Joel Rodrigues
Como você tem um array, basta referenciar cada elemento usando o índice (meuVetor[i]).
Clique aqui para fazer login e interagir na Comunidade :)