Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 564190
            [titulo] => [C-Sharp] Listar todos os valores e um enum
            [dataCadastro] => DateTime Object
                (
                    [date] => 2016-10-17 15:29:38
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 516594
            [status] => A
            [isExample] => -1
            [NomeUsuario] => Lucas Pereira Campos
            [Apelido] => 
            [Foto] => 
            [Conteudo] => A classe Enum tem alguns métodos para te ajudar nisso.

[code]
string[] valuesString = Enum.GetNames(typeof(Colors));
var valuesEnumArray = Enum.GetValues(typeof(Colors));

Depois é só ler com um foreach ou for:

foreach(Colors c in valuesEnumArray)
{
Console.WriteLine($"Valor: {c}");
}
[/code] ) )

[C-Sharp] Listar todos os valores e um enum

Teste
   - 17 out 2016

Olá pessoal.
Como eu faço para listar todos os valores de um enum?
#Código

public enum Cores{
Verde = 0,
Azul = 1,
Vermelho = 2
}

Obrigado :D

Post mais votado

Lucas Campos
|
MVP
Pontos: 1885
    17 out 2016

A classe Enum tem alguns métodos para te ajudar nisso.

#Código

string[] valuesString = Enum.GetNames(typeof(Colors));
var valuesEnumArray = Enum.GetValues(typeof(Colors));

Depois é só ler com um foreach ou for:

foreach(Colors c in valuesEnumArray)
            {
                Console.WriteLine($"Valor: {c}");
            }

Teste
   - 18 out 2016

Opa, Lucas.
Isso vai me ajudar muito.

Muito obrigado, você é o cara :D