use Enum.GetNames instead of creating new list.