using System; public class Test { public enum SharedEnum : int { Undefined = 0, First = 1, Second = 2, Third = 3, } public static void Main() { Console.WriteLine(Enum.Parse(typeof(SharedEnum),"First")); SharedEnum undef1=(SharedEnum)Enum.Parse(typeof(SharedEnum),"120"); Console.WriteLine(undef1+" IsDefined: "+Enum.IsDefined(typeof(SharedEnum),undef1)); Console.WriteLine(Enum.Parse(typeof(SharedEnum),"Magic")); } }