public static string GetStringValue(MovieStateEnum value) { switch (value) { case MovieStateEnum.Cinema: return "cinema"; case MovieStateEnum.Soon: return "soon"; default: throw new ArgumentOutOfRangeException(value.ToString(), value, null); } }