Ir ao conteúdo
  • Cadastre-se

Qual a intenção do foreach?


ONICHAN

Posts recomendados

private List<Evento> ListaDeEventos = new List<Evento>();//cria a lista
        public void AddEvento(Evento e)//adiciona na lista
        {
            this.ListaDeEventos.Add(e);
        }
        public void CadastrarEvento()//adiciona valor nas variaveis
        {
            Evento evento = new Evento();
            Console.WriteLine("Diga o nome do evento: ");
            evento.nome = Console.ReadLine();
            Console.WriteLine("Diga o endereço do evento: ");
            evento.endereco = Console.ReadLine();
            Console.WriteLine("Diga a categoria do evento: ");
            evento.categoria = Console.ReadLine();
            Console.WriteLine("Descreva brevemente o evento: ");
            evento.descricao = Console.ReadLine();
            Console.WriteLine("Informe a data e hora do evento (Ex.: 01/01/2016 12:00:00): ");
            evento.horario = Convert.ToDateTime(Console.ReadLine());
            this.AddEvento(evento);
        }
        public void DisplayEventos() //metodo para mostrar o conteudo dos eventos
        {
            foreach (Evento e in this.ListaDeEventos)
            {
              
            }

 

Link para o comentário
Compartilhar em outros sites

  • Moderador

@ONICHAN Não tenho conhecimentos na linguagem C ou C++, mas pode ser que seja a mesma função do foreach do PHP.

 

Se for o mesmo propósito, é um laço de repetição "para cada" ou "for each" 

então para cada coisa dentro do laço é feita a tal ação.

 

No php o foreach é usado para iterar dados de um array. Agora se o mesmo vale para C/C++ eu não sei dizer.

 

NO seu caso ali, parece que está iterando uma lista de eventos que você instanciou na primeira linha

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...