none
Como Imprimir um array bidimensional? RRS feed

  • Pergunta

  • OlA gente boa noite como faço esse  exemplo de matriz bidimensional preciso de uma luz?

    imprimir nesse modelo acima

    Dia 05 às 12:00 -> transito: 20 km 

    Dia 05 ás 17:00 -> transito: 60 kme assim sucessivamente

    obrigado!!!!!!

    quinta-feira, 25 de julho de 2013 00:49

Respostas

  • Olá, tudo bem?

    Eu faria uma classe chamada InformacaoTransito com as propriedades "Dia" e "Transito" e faria um List<> desta classe.

    Exemplo: 

    public class InformacaoTransito { public string Dia {get; set;} public string Transito {get; set;} } var informacoes = new List<InformacaoTransito>(); InformacaoTransito info = new InformacaoTransito(); info.Dia = "Dia 05 às 12:00 "; info.Transito = "transito: 20 km ";

    //e assim por diante na sua lógica para popular os N objetos

    informacoes.Add(info); foreach(InformacaoTransito info_transito in informacoes) { string exibicao = info_transito.Dia + " | " + info_transito.Transito; }


    Enfim, é uma forma de se fazer ;)


    Alexandre Felipe Malavasi Cardoso

    • Marcado como Resposta eversonsa sexta-feira, 26 de julho de 2013 00:09
    quinta-feira, 25 de julho de 2013 01:53

Todas as Respostas

  • Boa noite,

    Não entendi muito bem a sua duvida, mas se voce quiser mesmo usar uma matriz vai ser meio complicado por que a matriz é de um tipo só.

    int[,] //matriz bidimensional de inteiros

    double[,] // matriz bidimensional de doubles

    Poderia explicar melhor o problema e o contexto?

    quinta-feira, 25 de julho de 2013 01:39
  • Olá, tudo bem?

    Eu faria uma classe chamada InformacaoTransito com as propriedades "Dia" e "Transito" e faria um List<> desta classe.

    Exemplo: 

    public class InformacaoTransito { public string Dia {get; set;} public string Transito {get; set;} } var informacoes = new List<InformacaoTransito>(); InformacaoTransito info = new InformacaoTransito(); info.Dia = "Dia 05 às 12:00 "; info.Transito = "transito: 20 km ";

    //e assim por diante na sua lógica para popular os N objetos

    informacoes.Add(info); foreach(InformacaoTransito info_transito in informacoes) { string exibicao = info_transito.Dia + " | " + info_transito.Transito; }


    Enfim, é uma forma de se fazer ;)


    Alexandre Felipe Malavasi Cardoso

    • Marcado como Resposta eversonsa sexta-feira, 26 de julho de 2013 00:09
    quinta-feira, 25 de julho de 2013 01:53
  • Obrigado pela ajuda Alexandre F. Malavasi
    sexta-feira, 26 de julho de 2013 00:10