Skip to content

Instantly share code, notes, and snippets.

@AlexArchive
Last active December 18, 2015 20:58
Show Gist options
  • Save AlexArchive/5843642 to your computer and use it in GitHub Desktop.
Save AlexArchive/5843642 to your computer and use it in GitHub Desktop.
Convert an Enum to an IEnumerable so you can iterate over the values
internal static IEnumerable<T> ToEnumerableOf<T>(this Enum theEnum)
{
return Enum.GetValues(theEnum.GetType()).Cast<T>();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment