tu jest „dziwne” pytanie:sposób generalny do konwersji enum do listy <T>
Czy to możliwe, aby utworzyć metodę gdzie będzie przekształcić cokolwiek enum do listy. Oto mój szkic tego, o czym obecnie myślę.
public class EnumTypes
{
public enum Enum1
{
Enum1_Choice1 = 1,
Enum1_Choice2 = 2
}
public enum Enum2
{
Enum2_Choice1 = 1,
Enum2_Choice2 = 2
}
public List<string> ExportEnumToList(<enum choice> enumName)
{
List<string> enumList = new List<string>();
//TODO: Do something here which I don't know how to do it.
return enumList;
}
}
Ciekawe, czy to możliwe i jak to zrobić.
Co powinien zawierać listę? –
@Habib: Wierzę, że to nie jest duplikat. Ponieważ użytkownik może po prostu przekazać jako parametr "Enum1" lub "Enum2". – Musikero31
@ LasseV.Karlsen: Jeśli to możliwe, wybierz klucz i wartość wyliczenia. – Musikero31