using System; public class Test { public static void Main() { Console.WriteLine(ToEnum("2323")); Console.WriteLine(ToEnum("10/10/10")); Console.WriteLine(ToEnum("10,656")); } public static TEnum ToEnum(String s) where TEnum : struct { return (TEnum)(typeof(TEnum)).GetMethod("Parse", new [] { typeof(string) }).Invoke(null, new object[] { s }); } }