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

17/10/2016

0

Olá pessoal.

Como eu faço para listar todos os valores de um enum?

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


Obrigado :D
Victor Machado

Victor Machado

Responder

Post mais votado

17/10/2016

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

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: ");
            }

Lucas Campos

Lucas Campos
Responder

Mais Posts

18/10/2016

Victor Machado

Opa, Lucas.
Isso vai me ajudar muito.

Muito obrigado, você é o cara :D
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar