using System; class Foo { public enum TestEnum { One, Two, Three } public TestEnum Test; public Foo (TestEnum test) { this.Test = test; } } class X { public static void Main () { Foo.TestEnum e = Foo.TestEnum.One; Console.WriteLine (e); Foo foo = new Foo (e); foo.Test = e; } }