Skip to content

Enum.ToList

Wagner Silva edited this page May 12, 2024 · 1 revision

Converte um enum em uma lista de seus valores.

 List<TEnum> ToList()

Extends:

enum.

Exemplos de Utilização

using W4G.Extensions;
class Program
{
    static void Main()
    {
        List<EnumTeste> statusList = EnumExtensions.ToList<EnumTeste>();

        foreach (var item in statusList)
            Console.WriteLine(item.Description());
    }
}
public enum EnumTeste
{
    [System.ComponentModel.Description("Indefinido")]
    Undefined = 0,

    [System.ComponentModel.Description("Gato")]
    Cat = 1,

    Elefant = 2
}

Output:

Indefinido
Gato
Elefant