Skip to content

Viceri/enum-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enum Extension

Pacote criado para retorno de um ou todas descrições de algum Enum

Install

Install-Package enum-extension

Usage

public enum Sex
{
    [Description("Male M")]
    Male,

    [Description("Female F")]
    Female,

    [Description("Unisex U")]
    Unisex,
}

EnumExtension.GetEnumAsList<Sex>() //Retorna uma lista com os valores das descrições do Enum.
EnumExtension.GetDescription(Sex.Male) //Retorna a descrição do Enum passado pelo paramêtro.

Examples

EnumExtension.GetEnumAsList<Sex>(); 
 
//Retorno
[
   { Index = 0, Description = "Male M" },
   { Index = 1, Description = "Female F" },
   { Index = 2, Description = "Unisex U" },
]
 
EnumExtension.GetDescription(Sex.Male);
 
//Retorno 
Male M

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages