• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

skcratch

Enumerado - percorrer todos os seus valores

6 mensagens neste tópico

Viva!

Será que me poderiam indicar uma forma  (caso exista, :P),  de percorrer todos os valores de um enumerado?

Grato desde já pela ajuda,

Cumps!

:)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Viva!

Não, estou mesmo a referir-me a um tipo enumerado.

public enum Month
{ 
    Janeiro = 1,
    Fevereiro = 2,
    Marco = 3,
    Abril = 4,
    Maio = 5,
    Junho = 6,
    Julho = 7,
    Agosto = 8,
    Setembro = 9,
    Outubro = 10,
    Novembro = 11,
    Dezembro = 12
}

Grato desde já pela ajuda,

Cumps!

:P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
    enum PythonLosers
    {
        Tharis,
        djthyrax,
        rolando2424
    }

    class Program
    {
        static void Main(string[] args)
        {
            foreach(string s in Enum.GetNames( typeof(PythonLosers) ))
                Console.WriteLine(s);

        }
    }
}

Output:

Tharis

djthyrax

rolando2424

Também podes obter os valores com o Enum.GetValues.

PS: Desculpem o exemplo guys, foi o que me veio à cabeça. ^_^

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

[offtopic ]

@triton,

amas-nos assim tanto que nem resistes a colocar-nos no código? :P

[/offtopic ]

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Viva!

Era mesmo algo desse género que pretendia. Obrigado pela ajuda.

Cumps!

:P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora