Here are some extension methods for Enum:
Take this enum for example:
public enum MyEnum { None = 0, A = 1, B = 2, C = 4, }
1. Parse: